/** 如果抽像类中 有抽像方法,则子类必须去实现
抽像类不可以被实例化
*/
abstract class a{
abstract function x1();
}
class aa extends a
{
function aa1()
{
return 'aa=>aa1()';
}
function x1()
{
}
}
//$a = new a;
$aa = new aa;
echo $aa->aa1();
本文探讨了抽象类与抽象方法的概念及使用方式。重点介绍了当抽象类中包含抽象方法时,其子类如何实现这些抽象方法。文章通过具体代码示例展示了抽象类不可实例化的特性。
/** 如果抽像类中 有抽像方法,则子类必须去实现
抽像类不可以被实例化
*/
abstract class a{
abstract function x1();
}
class aa extends a
{
function aa1()
{
return 'aa=>aa1()';
}
function x1()
{
}
}
//$a = new a;
$aa = new aa;
echo $aa->aa1();

被折叠的 条评论
为什么被折叠?