php面向对象中抽象类
1、写一个抽象类。<?php
abstract class A{
public $n=90;
abstract public function getN();
}
2、写一个子类继承抽象类: class B extends A{
public function getN(){
echo $this->n;
}
}
3、实例化子类B,调用方法getN().$bb=new B();
$bb->getN();
4、运行结果如图:

5、如果去掉子类B中的方法,会报错。如图:

6、原因是父类中的抽象方法 【abstract public function getN();】当子类继承后必须要有此抽象方法的具体方法。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:152
阅读量:97
阅读量:94
阅读量:72
阅读量:58