Heim > php教程 > php手册 > PHP演示抽象类一个示例源码

PHP演示抽象类一个示例源码

WBOY
Freigeben: 2016-06-06 19:38:00
Original
883 Leute haben es durchsucht

无详细内容 无 ?php/* * abstract */ /* * 抽象类: * 1、至少有一个抽象方法(没有具体实现的方法) * 2、不能被实例化,可以被继承 * 3、抽象类可以有子抽象类 * 相对于接口: * 1、可以有属性 * 2、一个子类只能继承一个抽象类,但是可以实现多个接口 * *

<?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();
 
 ?>
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage