【php开源代码栏目提醒】:网学会员鉴于大家对php开源代码十分关注,论文会员在此为大家搜集整理了“code4.9.php”一文,供大家参考学习
<?php
abstract class AbstractClass
{
abstract protected function getScore();
abstract protected function getName($name);
public function printOut()
{
print "分数是:".$this->getScore()."<br>";
}
}
class Class1 extends AbstractClass
{
protected function getScore()
{
return 80;
}
public function getName($name)
{
return "<br>Class1获取:{$name}";
}
}
class Class2 extends AbstractClass
{
public function getScore()
{
return 99;
}
public function getName($prefix)
{
return"<br>Class2获取:{$prefix}";
}
}
$class1 = new Class1();
echo $class1->getName('裴亚敏')."的";
$class1->printOut();
$class2 = new Class2();
echo $class2->getName('唐晓阳') ."的";
$class2->printOut();
?>