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

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

WBOY
Lepaskan: 2016-06-06 19:38:00
asal
881 orang telah melayarinya

无详细内容 无 ?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();
 
 ?>
Salin selepas log masuk
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan