欢迎来到金达范文网!

php中抽象类与抽象方法用法

时间:2023-02-23 18:55:05 来源:金达范文网

抽象就是无法确切的说明,但又有一定的概念或者名称,下面给大家介绍php中抽象类与抽象方法的用法,一起来了解一下吧!php中抽象类与抽象方法的用法什么是抽象方法?我们在类里面定义的没有方下面是小编为大家整理的php中抽象类与抽象方法用法,供大家参考。

php中抽象类与抽象方法用法

  抽象就是无法确切的说明,但又有一定的概念或者名称,下面给大家介绍php中抽象类与抽象方法的用法,一起来了解一下吧!

  php中抽象类与抽象方法的用法

  什么是抽象方法?

  我们在类里面定义的没有方法体的方法就是抽象方法,所谓没有方法体就是在方法声明的时候没有大括号以及其中的内容,而是直接声明时在方法名后加上分号结束,另外在声明抽象方法时还要加一个关键字"abstract"来修饰:

  abstract function fun1;

  abstract function fun2;

   什么是抽象类呢?

  只要一个类里面有一个方法是抽象方法,那么这个类就要定义为抽象类,抽象类也要使用关键字"abstract"来修饰,抽象类不能实例化对象,所以抽象方法作为子类方法重载的模板使用的,且要把继承的抽象类里的方法都实现。

  <?php

  abstract class Abstract_Class //定义抽象类

  abstract protected function method; //定义抽象方法

  public function print_content

  print $this->method;

  class Abstract_Son extends Abstract_Class

  protected function method

  return "抽象类与抽象方法";

  $test=new Abstract_Son; //实例化子类

  $test->print_content; //抽象类与抽象方法

  ?>

推荐访问:抽象 用法 方法 php中抽象类与抽象方法用法 php中抽象类与抽象方法的用法 php中抽象类与抽象方法的用法区别 php中抽象类与抽象方法的用法关系 php中抽象类与抽象方法的用法相同吗

【php中抽象类与抽象方法用法】相关文章:

1.农村党总支存在的问题举例(2篇)

2.农业技术推广服务项目实施方案(6篇)

3.军训典型事例描述(3篇)

4.内部控制规范与实际工作相结合(7篇)

5.写作能力不足自我批评(7篇)