最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP開發(fā)者必須掌握的6個關(guān)鍵字

 更新時間:2014年04月14日 10:33:25   作者:  
這篇文章主要介紹了PHP開發(fā)者必須掌握的6個關(guān)鍵字,需要的朋友可以參考下

任何PHP開發(fā)人員在使用面向?qū)ο髽?gòu)建WEB應(yīng)用程序時,都需要掌握6個關(guān)鍵字,他們分別是:

1.Private
2.Public
3.Protected
4.Static
5.Final
6.Abstract

對于前三個關(guān)鍵字,他們在類內(nèi)部訪問關(guān)系如下圖:

 

Private

如上圖所示,Private是訪問控制的最核心部分,因此,在類中被定義成Private的屬性(變量)或方法只能在該類內(nèi)部訪問,該類的任何實例(對象)或子類都無法訪問,同樣,你也不能通過類名直接訪問。

Protected

Protected的訪問級別僅次于Private,被定義為Protected的屬性(變量)或方法不僅在本類中可以被訪問,在該類的子類中同樣可以訪問,這是Private屬性所不能的。

Public

Public具有最大的訪問權(quán)限,被定義成Public的屬性(變量)或方法可以在程序的任何位置、任何時間訪問。

static

當(dāng)我們在類中聲明一個屬性(變量)為static,那么該屬性的值在其所有對象中都是可見的,是一個共享變量,因此,static屬性值依賴類而非對象。靜態(tài)屬性不能通過對象訪問,而是用類名加::符號直接訪問。
同樣,靜態(tài)方法也具有對象共享特性,但需要注意如下兩點:

1.直接通過類名加::訪問靜態(tài)方法
2.靜態(tài)方法中不能使用$this關(guān)鍵字

Final

如果屬性(變量)被Final修飾,那么該屬性(變量)值不能被改變,如果是函數(shù),則該函數(shù)不能被覆蓋或重寫。

Abstract

定義為Abstract的類不能被實例化。任何一個類,如果它里面至少有一個方法是被聲明為Abstract,那么這個類就必須被聲明為Abstract。被定義為Abstract的方法只是聲明了其調(diào)用方式(參數(shù)),不能定義其具體的功能實現(xiàn)。

相關(guān)文章

最新評論

瑞金市| 天水市| 陇南市| 新密市| 六枝特区| 临沂市| 静安区| 于田县| 高陵县| 长阳| 蓬莱市| 长治市| 伊宁市| 屏东市| 湟源县| 广灵县| 双牌县| 通山县| 民乐县| 介休市| 广昌县| 新蔡县| 资中县| 忻州市| 宾川县| 双鸭山市| 奉节县| 上蔡县| 武隆县| 奉节县| 多伦县| 巩义市| 拜城县| 富锦市| 晋宁县| 奎屯市| 永安市| 偏关县| 鸡西市| 秦皇岛市| 许昌县|