php面向对象中抽象类

 时间:2026-02-15 00:59:11

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
  • 抽象方法和抽象类
  • 热门搜索
    荠菜怎么吃 广东工业大学怎么样 微信运动怎么刷步数 毕业答辩ppt怎么做 放不下一个人怎么办 瓷砖上的污渍怎么去除 dota怎么玩 税点怎么算 电脑显示器亮度怎么调 怎么永久脱毛