成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

關(guān)于PHP面向?qū)ο蟮睦^承講解-創(chuàng)新互聯(lián)

這篇文章主要為大家詳細(xì)介紹了關(guān)于PHP面向?qū)ο蟮睦^承講解,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

在芮城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站建設(shè),芮城網(wǎng)站建設(shè)費(fèi)用合理。

關(guān)于PHP面向?qū)ο蟮睦^承講解

一、簡介

?1、繼承是從一個(gè)基類得到一個(gè)或多個(gè)類的機(jī)制,可以實(shí)現(xiàn)對類的復(fù)用

?2、子類將繼承父類的屬性和方法,同時(shí)可以擴(kuò)展父類

二、如何繼承一個(gè)類

?1、PHP是單繼承的,一個(gè)類只可以繼承一個(gè)父類,但一個(gè)父類卻可以被多個(gè)子類所繼承。

?2、子類不能繼承父類的私有屬性和私有方法

?3、類的方法可以被繼承,類的構(gòu)造函數(shù)也能被繼承

?4、繼承的方法:使用extends關(guān)鍵字

//定義一個(gè)基類
class Book{
	public $name;
	public $price;
	private $page;
	public function __construct($name){
		$this->name = $name;
	}
	public function getName(){
		return $this->name;
	}
}

//定義一個(gè)子類,并繼承基類
class NoteBook extends Book{

}

//實(shí)例化子類,并繼承基類構(gòu)造方法
$notebook = new NoteBook('book');

//子類繼承的屬性
echo $notebook->name;//結(jié)果為book

//子類繼承的屬性
echo $notebook->getName();//結(jié)果為book

//子類不能訪問基類的私有屬性
echo $notebook->page; //錯(cuò)誤

三、如何繼承一個(gè)類

?1、可以在類的屬性和方法前面加上一個(gè)修飾符,來對類進(jìn)行一些訪問上的控制

?2、private : 不能直接被外部調(diào)用,只能在當(dāng)前類的內(nèi)部調(diào)用

?3、protected : 修飾的屬性和方法只能被當(dāng)前類內(nèi)部或子類調(diào)用,外界無法調(diào)用

?4、public : 修飾的屬性和方法,可以被無限制地調(diào)用

四、重寫

?1、如果從父類繼承的方法不能滿足子類的需求時(shí),可以對其進(jìn)行改寫,這個(gè)過程叫方法的重寫。

?2、子類中覆蓋的方法,不能使用比父類被覆蓋方法更嚴(yán)格的訪問權(quán)限。

?3、父類的構(gòu)造方法,也可以重寫。

//定義一個(gè)子類,并繼承基類
class NoteBook extends Book{
//覆寫基類的方法
public function getName(){
return 'The book name is'.$this->name;
}
}

五、parent:: 關(guān)鍵字

?1、使用parent::來引用父類的方法,同時(shí)也可以用于調(diào)用父類中定義的成員方法。

public function getName(){
//調(diào)用父類的方法
return 'The book name is '.parent::getName();
}

以上就是關(guān)于PHP面向?qū)ο蟮睦^承講解的簡略介紹,當(dāng)然詳細(xì)使用上面的不同還得要大家自己使用過才領(lǐng)會。如果想了解更多,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道哦!

名稱欄目:關(guān)于PHP面向?qū)ο蟮睦^承講解-創(chuàng)新互聯(lián)
地址分享:http://jinyejixie.com/article28/dhcdcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、品牌網(wǎng)站建設(shè)、做網(wǎng)站、標(biāo)簽優(yōu)化、面包屑導(dǎo)航用戶體驗(yàn)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
万盛区| 双鸭山市| 福海县| 车致| 界首市| 应城市| 宾阳县| 东兴市| 财经| 安泽县| 平定县| 门头沟区| 锡林浩特市| 垫江县| 岳阳市| 马鞍山市| 遂川县| 门头沟区| 凯里市| 阿拉善左旗| 桦南县| 海淀区| 嵊州市| 葵青区| 鄂托克前旗| 东乡族自治县| 和田县| 潜江市| 台南市| 宁城县| 平塘县| 专栏| 长治市| 安溪县| 十堰市| 西昌市| 六盘水市| 玛纳斯县| 长子县| 西青区| 龙州县|