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

首頁 > 語言 > PHP > 正文

PHP中類的繼承和用法實例分析

2024-05-04 23:46:38
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP中類的繼承和用法,較為詳細的分析了php中類的繼承方法、使用方法與相關注意事項,需要的朋友可以參考下
 

本文實例講述了PHP中類的繼承和用法。分享給大家供大家參考,具體如下:

1、繼承關鍵字 :extends

PHP類的繼承,我們可以理解成共享被繼承類的內容。PHP中使用extends單一繼承的方法,請切忌!(非C++多繼承)被繼承的類我們叫做父類(基類)繼承者成為子類(派生類)。

2、PHP繼承的規則

CLASS1------>CLASS2------>CLASS3

依次被繼承,class3擁有class1、class2所以功能和屬性,避免方法和屬性重名。

class  Son{} 繼承class root{};

class Son extends Root{};

3、基類方法重載和父類方法訪問

因為屬于向下繼承的原理,基類不能使用派生類里內容,這個時基類的一些方法不能完成我們的一些派生類的功能,我們就可以進行方法重載避免了,新建方法帶來的混亂。

方法重載我們也可以理解方法覆蓋,在派生類里使用與基類方法重名的方法名稱執行重載。

重載時我們需要調用原始基類內容,再增加新內容,我們可以使用

基類名 :: 方法名稱。

實例:

<?phpclass Root{  function dayin(){    return "Root print <br />";  }} class Son extends Root{  function dayin(){    //return $this->dayin()."Son print <br/>";    return Root::dayin()."Son print <br />";  }}$s=new Son();echo $s->dayin();?>
 


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

圖片精選

主站蜘蛛池模板: 福泉市| 新建县| 元氏县| 中阳县| 德安县| 香格里拉县| 镇安县| 邹平县| 安康市| 江城| 博野县| 宁陵县| 江都市| 孙吴县| 嘉兴市| 基隆市| 湘阴县| 特克斯县| 临洮县| 甘孜县| 黑水县| 瑞安市| 文登市| 阿勒泰市| 湘潭县| 黄大仙区| 抚顺县| 禹城市| 嘉兴市| 体育| 轮台县| 察隅县| 渑池县| 肇庆市| 平乐县| 长岛县| 卢氏县| 长泰县| 阿鲁科尔沁旗| 恩施市| 普宁市|