当前位置:首页> PHP教程> php进阶
关键字
文章内容
类与对象(PHP5)之抽象类(Class Abstraction)
 
 
修改时间:[2009/07/16 19:41]    阅读次数:[1165]    发表者:[起缘]
 
PHP 5中引入了抽象类和抽象方法。不允许创建一个已经定义为abstract的类的一个实例。任何至少包含一个抽象方法的类也必须是抽象的。被定义为抽象的方法仅仅是声明方法的一个信号,并不能定义它们的实现。
当从一个抽象类继承时,在父类中所有抽象方法的标记的声明必须通过子类定义;另外,这些方法必须用定义相同的访问属性。例如,如果方法被定义为protected类型,执行函数必须定义为protected或public.
例子 19-16. 抽象类例子

PHP代码如下: