Home  >  Article  >  Backend Development  >  PHP abstract class usage example analysis, PHP abstract example analysis_PHP tutorial

PHP abstract class usage example analysis, PHP abstract example analysis_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 09:47:07838browse

Analysis of php abstract class usage examples, php abstract class usage examples

The examples in this article describe the usage of php abstract classes. Share it with everyone for your reference. The details are as follows:

<&#63;php
/*
 * abstract
 * 抽象类:
 * 1、至少有一个抽象方法(没有具体实现的方法)
 * 2、不能被实例化,可以被继承
 * 3、抽象类可以有子抽象类
 * 相对于接口:
 * 1、可以有属性
 * 2、一个子类只能继承一个抽象类,但是可以实现多个接口
 * 
 * 
 * */
 abstract class qian {
  abstract function getfirst();
  function gettwo() {
    echo "I am gettwo";
  }
 }
 abstract class jj extends qian {
  abstract function getthree();
 }
 class nan extends jj {
  function getfirst() {
    echo "I am getfirst";
  }
  function getthree() {
    echo "I am getthree";
  }
 }
 $nn = new nan();
 $nn->getfirst();
 $nn->gettwo();
 $nn->getthree();
&#63;>

I hope this article will be helpful to everyone’s PHP programming design.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1028300.htmlTechArticleAnalysis of php abstract class usage examples, php abstract class usage examples. The examples in this article describe the usage of php abstract classes. Share it with everyone for your reference. The details are as follows: php/* * abstract * Abstract class: *...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn