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

php面向?qū)ο缶幊痰娜筇卣鳍?、封裝、繼承、多態(tài)抽象

2023-12-03    分類: 網(wǎng)站建設

php面向?qū)ο缶幊痰娜齻€特點

①、包裝

②、繼承

③、多態(tài)性

摘要:我們在研究類的時候,其實是提取了一類事物的共同屬性和行為,形成了一個物理模型。這種研究問題的方法稱為抽象。

包裝:

封裝,即把客觀事物封裝成抽象類,類只能通過可信的類或?qū)ο蟛僮髯约旱臄?shù)據(jù)和方法,隱藏不可信的信息。

以上操作是通過下面的訪問控制符號來實現(xiàn)的,它們規(guī)定了自己的權限,讓有些人可以訪問,有些人不能。

示例:

name=$name;
        $this->age=$age;
        $this->salary=$salary;
	}
}
$a1=new person("小明",32,5000);
//正確顯示,全局屬性訪問沒有限制
echo "
".$a1->name."
"; //報錯,私有屬性不能在類外訪問 //echo "
".$a1->age."
"; //報錯,私有屬性不能在類外訪問 //echo "
".$a1->salary."
"; ?>

php 提供了三個訪問控制符號來控制方法和屬性(變量)的訪問權限。

1.表示全局,可以在本類、類外、子類中使用

2.表示受保護,可以在本類或子類中使用,不能在n類外使用

3.表示,只能在本類中使用,不能在類外使用,即如果類在其他地方是新的php面向?qū)ο缶幊填},則無法調(diào)用該方法。

這三個控件修飾符可以修改屬性和方法。

1. 如果一個方法沒有訪問修飾符php面向?qū)ο缶幊填},默認是

2. 屬性必須指定訪問修飾符。如果沒有訪問修飾符,則會報錯。

3.私有方法前最好加下劃線,如:(){}

//方法之間可以互相調(diào)用。但是你需要使用 $this 引用

()

{

$this->();

}

()

{

回聲“”;

}

插圖:

如果要訪問變量或類外的變量,通常的方法是在類中創(chuàng)建方法來訪問這些變量。形式是

($val){

}

(){

}

(){

}

插圖:

name=$name;
		$this->age=$age;
		$this->salary=$salary;
	}
	//成員方法
	public function showInfo(){
		//這里說明在本類中可以使用 public protected 和private 修飾的變量.
		echo "
".$this->name."||".$this->age."||".$this->salary; } } //創(chuàng)建一個人 $p1=new person2("豬八戒",20,5000); //訪問其詳細信息,由于屬性age和salary分別為保護和私有變量,若在類外直接訪問 //其屬性會報錯,但在類中創(chuàng)建一個公共屬性的函數(shù),通過函數(shù)即可訪問這些變量。 $p1->showInfo(); ?>

分享題目:php面向?qū)ο缶幊痰娜筇卣鳍?、封裝、繼承、多態(tài)抽象
文章起源:http://jinyejixie.com/news33/298383.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計、動態(tài)網(wǎng)站、做網(wǎng)站、建站公司移動網(wǎng)站建設、網(wǎng)站設計公司

廣告

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

成都定制網(wǎng)站建設
鹤峰县| 蒙自县| 开江县| 阜新市| 凌源市| 永胜县| 厦门市| 兴安盟| 大埔县| 马边| 武胜县| 保亭| 辽阳县| 夹江县| 高陵县| 淳化县| 山丹县| 绵阳市| 汉川市| 汉川市| 辽阳县| 衡水市| 策勒县| 云浮市| 宁德市| 盐山县| 沾化县| 河北区| 巨野县| 昌吉市| 邳州市| 紫阳县| 定襄县| 九江县| 西畴县| 永年县| 盐边县| 肃宁县| 黔西| 丹东市| 平湖市|