国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php抽象方法和抽象類實例分析

2024-05-04 23:53:22
字體:
來源:轉載
供稿:網友

本文實例講述了php抽象方法和抽象類。分享給大家供大家參考,具體如下:

什么是抽象方法?

在類里面定義的沒有方法體的方法就是抽象方法,在方法聲明的時候沒有大括號以及其中的內容,另外在聲明抽象方法的時候,還要加上關鍵字abstract來修飾。

例如:

abstract function fun1();abstract function fun2();

只要類中有一個抽象方法,那么這個類就要定義為抽象類。

抽象類也要用abstract來修飾。

抽象類中可以有不是抽象的方法和成員屬性。

但只要有一個抽象方法,這個類就必須定義為抽象類。

抽象類怎么用呢?最重要的一點是抽象類,不能產生實例對象!

定義抽象類就相當于定義了一種規范!這這種規范要求子類去遵守!子類繼承了抽象類之后,把抽象類中的抽象方法按照子類的需要去實現。

子類必須把抽象類中的抽象方法全部實現,否則子類中還是存在抽象方法,子類還是抽象類,還是不能實例化!

<?phpabstract class Demo{var $test;abstract function fun1();abstract function fun2();function fun3(){    ...  }}class Test extends Demo{function fun1(){   ...}function fun2(){   ...}}$test = new Test();?>

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 井研县| 静宁县| 昭觉县| 师宗县| 互助| 梅州市| 昭通市| 红原县| 鄂温| 五大连池市| 富源县| 疏勒县| 栾城县| 房山区| 仁布县| 洛扎县| 堆龙德庆县| 新竹县| 喀喇| 许昌县| 垣曲县| 宜宾县| 顺平县| 岳阳县| 兴安盟| 万盛区| 阿坝| 陈巴尔虎旗| 河津市| 扶余县| 永昌县| 宜宾市| 繁昌县| 县级市| 青浦区| 喀喇| 星子县| 诸暨市| 黄冈市| 临洮县| 环江|