php(oo 抽象类)
时间:2007-01-18 来源:liuxingyuyuni
?php
/*抽象类和接口的作用就是让设计和具体实现相分离.
*抽象方法是只有方法声明,而没有方法的实现内容。
*抽象类不能被实例化
*抽象方法没有 {} ,而采用 ; 结束。
*抽象方法在子类中必须被重写。
*类中,如果有一个抽象方法,这个类必须被声明为抽象类。
*抽象类继承抽象类 ==》作用抽象类的扩展
*抽象类中,不能重写抽象父类的抽象方法
*/
abstract class User
{
abstract function setSal($sal);
abstract function getSal();
public function __toString()
{
return get_class($this);
}
}
class UserChild extends User
{
private $sal;
public function setSal($sal)
{
$this->sal = $sal;
}
public function getSal()
{
return $this->sal;
}
}
?>
相关阅读 更多 +
排行榜 更多 +