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。
阅读量:75
阅读量:61
阅读量:90
阅读量:31
阅读量:27