php面向对象中抽象类

 时间:2024-10-14 14:24:37

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、运行结果如图:

php面向对象中抽象类

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

php面向对象中抽象类

6、原因是父类中的抽象方法【abstract public function getN();】当子类继承后必须要有此抽象方法的具体方法。

  • php面向对象之抽象类
  • php的抽象类及抽象方法
  • 面向对象基本概念-php
  • PHP类中的抽象类,抽象方法,abstract
  • 抽象方法和抽象类
  • 热门搜索
    四年级数学手抄报内容 手抄报春天 我的青春我做主手抄报 安全手抄报图案 消防安全教育手抄报 春节手抄报花边 生活处处有语文手抄报 创卫手抄报设计图 环境保护手抄报内容 关于感恩节的手抄报