php面向?qū)ο笾R(shí)點(diǎn)

什么是類?
類是定義一系列屬性和操作的模板,而對(duì)象則把類實(shí)例化,然后交給類來(lái)處理

什么是對(duì)象?
對(duì)象就是數(shù)據(jù),對(duì)象本身沒(méi)有方法,但是對(duì)象有一個(gè)"指針",這個(gè)指針指向一個(gè)類,這個(gè)類可以有方法和屬性

什么是方法?
方法描述不不同屬性所導(dǎo)致的不同表現(xiàn)

類和對(duì)象的關(guān)系是什么?
類和對(duì)象是不可分割的,有對(duì)象比定有一個(gè)類和其對(duì)應(yīng),否則這個(gè)對(duì)象也就成了沒(méi)有親人的孩子,(如果由標(biāo)量進(jìn)行強(qiáng)制轉(zhuǎn)換的object,沒(méi)有一個(gè)類和他對(duì)應(yīng),php有一個(gè)stdClass會(huì)被這個(gè)強(qiáng)制轉(zhuǎn)換的對(duì)象所指向)

如何訪問(wèn)靜態(tài)方法?
php對(duì)象訪問(wèn)類中的靜態(tài)屬性的時(shí)候 使用::符號(hào) 如果使用::訪問(wèn)非靜態(tài)屬性的時(shí)候會(huì)導(dǎo)致E_STRICT級(jí)別的錯(cuò)誤,在php.ini配置報(bào)錯(cuò)等級(jí)調(diào)到最高的時(shí)候會(huì)看到錯(cuò)誤 提示 error_reportion = E_ALL|E_STRICT
display_errors = On

php多態(tài)是什么?
多態(tài)是指同一類對(duì)象在運(yùn)行時(shí)的具體化
php語(yǔ)言是弱類型語(yǔ)言,實(shí)現(xiàn)多態(tài)更簡(jiǎn)單.更靈活,php自身就是多態(tài),在語(yǔ)言級(jí)別上不能說(shuō)沒(méi)有多態(tài)
php中父類和子類看做 繼父和繼子的關(guān)系,他們存在繼承關(guān)系,但不是血緣關(guān)系,因此子類無(wú)法向上轉(zhuǎn)型為父類,從而失去多態(tài)最典型的特征

繼承的缺點(diǎn)是什么?
繼承破壞封裝性
繼承是緊耦合的
繼承擴(kuò)展復(fù)雜

順便說(shuō)說(shuō)繼承的特點(diǎn)
子類可以訪問(wèn)父類的公開(kāi)和保護(hù)屬性捣染,反之,訪問(wèn)私有則不可以。
子類最多只能繼承一個(gè)父類骤菠,而父類可以有多個(gè)子類塑猖。
子類不會(huì)繼承父類的析構(gòu)函數(shù)积仗;
如果要在子類里面使用父類的方法,可以用父類名::父類方法來(lái)表示或者用parent::父類方法來(lái)表示
方法和屬性在一定程度上為了理解可以是看做等效的寝并。

面向接口編程(接口為抽象而生),(大多數(shù)設(shè)計(jì)模式是圍繞著接口展開(kāi)的)
如果一個(gè)類聲明了實(shí)現(xiàn) 的接口 如果你實(shí)現(xiàn)某個(gè)接口中的某一個(gè)方法,那么必須實(shí)現(xiàn)其他用不到的方法,就會(huì)造成代碼冗余
接口可以多繼承

接口是一種規(guī)范和契約,作為規(guī)范 接口應(yīng)該保證可使用性,作為契約,接口應(yīng)該保證可控性
接口只是一個(gè)聲明,一旦使用interface關(guān)鍵字,就應(yīng)該實(shí)現(xiàn)它. 可以由外部實(shí)現(xiàn)(程序猿實(shí)現(xiàn)),也可以由內(nèi)部實(shí)現(xiàn)(內(nèi)部接口),接口本身什么都不做,但是他可以告訴我們他可以做什么

php接口缺點(diǎn)

沒(méi)有契約限制
缺少足夠多的內(nèi)部接口(不明白)

反射

反射是指在php運(yùn)行狀態(tài)中,擴(kuò)展分析PHP程序,導(dǎo)出或者提取出關(guān)于類 方法 屬性 參數(shù)等的詳情信息 ,包括注釋.這種動(dòng)態(tài)獲取信息以及動(dòng)態(tài)調(diào)用對(duì)象的功能稱作為反射API

反射可以獲取類的名字 類的屬性和成員 類的訪問(wèn)權(quán)限

在MVC和插件開(kāi)發(fā)中,反射的使用非常常見(jiàn),反射的消比較大.
反射會(huì)破壞封裝的性.可以暴露出方法或者屬性

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末箫措,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子衬潦,更是在濱河造成了極大的恐慌斤蔓,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件镀岛,死亡現(xiàn)場(chǎng)離奇詭異弦牡,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)漂羊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門驾锰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人走越,你說(shuō)我怎么就攤上這事椭豫。” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵赏酥,是天一觀的道長(zhǎng)喳整。 經(jīng)常有香客問(wèn)我,道長(zhǎng)今缚,這世上最難降的妖魔是什么算柳? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮姓言,結(jié)果婚禮上瞬项,老公的妹妹穿的比我還像新娘。我一直安慰自己何荚,他們只是感情好囱淋,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著餐塘,像睡著了一般妥衣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上戒傻,一...
    開(kāi)封第一講書(shū)人閱讀 51,115評(píng)論 1 296
  • 那天税手,我揣著相機(jī)與錄音,去河邊找鬼需纳。 笑死芦倒,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的不翩。 我是一名探鬼主播兵扬,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼口蝠!你這毒婦竟也來(lái)了器钟?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤妙蔗,失蹤者是張志新(化名)和其女友劉穎傲霸,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體眉反,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡狞谱,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了禁漓。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡孵睬,死狀恐怖播歼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤秘狞,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布叭莫,位于F島的核電站,受9級(jí)特大地震影響烁试,放射性物質(zhì)發(fā)生泄漏雇初。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一减响、第九天 我趴在偏房一處隱蔽的房頂上張望靖诗。 院中可真熱鬧,春花似錦支示、人聲如沸刊橘。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)促绵。三九已至,卻和暖如春嘴纺,著一層夾襖步出監(jiān)牢的瞬間败晴,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工栽渴, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留尖坤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓熔萧,卻偏偏與公主長(zhǎng)得像糖驴,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子佛致,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容