91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP 類的訪問控制與封裝private修飾符

發布時間:2020-07-09 06:51:15 來源:網絡 閱讀:473 作者:it5808 欄目:web開發
<?php
	/*
		封裝就是把對象中的成員屬性和成員方法加上訪問修飾符,使其盡可能隱藏對象的                 內部細節,以達到對成員的訪問控制--切記不是拒絕訪問

		private (私有的):被定義為 private 的成員,允許同一個類里的所有成員訪問(調用方法是用:$this->方法名),
		但對于在該類外調用有private修飾的成員方法和在子類中調用都不允許的。
	*/
	header("Content-type: text/html; charset=utf-8"); 
	class Cooking{
		 var $food;//成員屬性
		 public function eatwhat($food){
		 	//類內通過$this調用成員屬性并賦值一個變量$food
		 	echo $this->food=$food;
		}

		public function operation(){
    		    //在本類中調用前有private修飾符的成員方法
			$this->first();
			$this->second();
			$this->third();
		}
		//前面有private修飾符的成員方法是為其他成員方法服務的,如果不加上private修飾符,單獨在類外調用,不知道成員方法是來干嘛的。
		private function first(){
			echo "我先燒開水"."<br/>";
		}
		private function second(){
			echo "然后再下面"."<br/>";
		}

		private function third(){
			echo "等面浮在水面上證明好了"."<br/>";
		}
	}
	//實例化一個對象obj
	$obj = new Cooking();
	$obj->eatwhat("面條");//在對象中調用成員方法,并給變量傳一個值
	echo "<hr/>";
	$obj->operation();
	//$obj->first()在類外單獨調用前有修飾符為private的成員方法是不行的。
?>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

沁源县| 衡阳县| 蒲城县| 营山县| 上栗县| 伊吾县| 广饶县| 五家渠市| 苍溪县| 大安市| 冀州市| 申扎县| 长子县| 桃源县| 会泽县| 于都县| 平武县| 河曲县| 大渡口区| 红河县| 甘谷县| 四子王旗| 上饶县| 双城市| 贺兰县| 泾阳县| 锦屏县| 荆州市| 新河县| 乐至县| 洪泽县| 历史| 利津县| 乃东县| 灵宝市| 丰台区| 韶山市| 淳化县| 乐亭县| 鹤山市| 罗平县|