摘要:對(duì)于屬性來(lái)說(shuō)類內(nèi)部的調(diào)用方式靜態(tài)屬性是類的屬性普通屬性是類具體實(shí)例化出的對(duì)象的屬性所以二者是完全不同的調(diào)用方式也非常不同靜態(tài)屬性靜態(tài)屬性名類名靜態(tài)屬性名普通屬性普通屬性名類外部的調(diào)用方式靜態(tài)屬性是類的屬性普通屬性是類具體實(shí)例化出的對(duì)象的屬
對(duì)于 屬性 來(lái)說(shuō) 類內(nèi)部的調(diào)用方式
靜態(tài)屬性是類的屬性
普通屬性是類具體實(shí)例化出的對(duì)象的屬性
所以二者是完全不同的, 調(diào)用方式也非常不同
靜態(tài)屬性 self::$靜態(tài)屬性名 、類名::$靜態(tài)屬性名
普通屬性 $this->普通屬性名
類外部的調(diào)用方式靜態(tài)屬性是類的屬性
普通屬性是類具體實(shí)例化出的對(duì)象的屬性
所以二者是完全不同的, 調(diào)用方式也非常不同
靜態(tài)屬性 類名::$靜態(tài)屬性名
普通屬性 實(shí)例化對(duì)象->普通屬性名
對(duì)于 方法 來(lái)說(shuō)對(duì)于方法, 無(wú)論 普通還是靜態(tài), 它們都是屬于類的, 所以理論上, 它們的調(diào)用方式 ->/:: 是可以互換的, 但事實(shí)上, 還是應(yīng)該嚴(yán)格區(qū)分, 否則可能會(huì)報(bào) Deprecated...;
類內(nèi)部的調(diào)用方式
普通方法 可以使用 $this->普通方法名() 來(lái)進(jìn)行調(diào)用;
也可以使用 self::$普通方法名()
靜態(tài)方法 可以使用 self::$靜態(tài)方法名() / 類名::$靜態(tài)方法名() 來(lái)進(jìn)行調(diào)用;
也可以使用 $this->$靜態(tài)方法名()
即類內(nèi)部 普通方法 和 靜態(tài)方法 的調(diào)用方式可以互換;
類外部的調(diào)用方式
普通方法 可以使用 實(shí)例化對(duì)象->普通方法名() 來(lái)進(jìn)行調(diào)用;
注意: 使用 類名::普通方法名() / 實(shí)例化對(duì)象::普通方法名() 都會(huì)報(bào) Deprecated:非靜態(tài)方法不應(yīng)該按照鏡頭蓋方法的調(diào)用方式來(lái)使用
靜態(tài)方法 可以使用 類名::$靜態(tài)方法名() 來(lái)進(jìn)行調(diào)用;
注意:靜態(tài)方法也可以使用 實(shí)例化對(duì)象->普通方法名() 來(lái)進(jìn)行調(diào)用; (靜態(tài)屬性不可以)
靜態(tài)/非靜態(tài)方法中的調(diào)用權(quán)限靜態(tài)方法中只能使用 靜態(tài)調(diào)用方式::來(lái)調(diào)用 靜態(tài)屬性, 靜態(tài)方法, 非靜態(tài)方法; 不能使用::調(diào)用非靜態(tài)屬性;
非靜態(tài)普通方法中可以調(diào)用 靜態(tài)/非靜態(tài) 的 屬性/方法;
小結(jié)靜態(tài)屬性/方法, 只能通過(guò) :: 來(lái)訪問(wèn);
普通屬性只能通過(guò) -> 來(lái)訪問(wèn);
普通方法能通過(guò) ->/:: 來(lái)訪問(wèn); (類外部只能通過(guò)->)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/28642.html
摘要:本文介紹面向?qū)ο笾徐o態(tài)屬性和靜態(tài)方法的調(diào)用實(shí)例分析了靜態(tài)屬性和靜態(tài)方法的原理與調(diào)用技巧需要的朋友可以參考下。簡(jiǎn)介這里分析了面向?qū)ο笾徐o態(tài)屬性和靜態(tài)方法的調(diào)用。因?yàn)殪o態(tài)屬性存放的位置是在類里,調(diào)用方法為類名屬性名靜態(tài)方法不需要實(shí)例化即可調(diào)用。 本文介紹php面向?qū)ο笾衧tatic靜態(tài)屬性和靜態(tài)方法的調(diào)用,實(shí)例分析了static靜態(tài)屬性和靜態(tài)方法的原理與調(diào)用技巧,需要的朋友可以參考下。 簡(jiǎn)...
摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...
摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...
摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...
摘要:例如汽車這個(gè)名詞可以理解為汽車的總類,但這輛寶馬汽車則是一個(gè)具體的汽車對(duì)象。當(dāng)在類成員方法內(nèi)部調(diào)用的時(shí)候,可以使用偽變量調(diào)用當(dāng)前對(duì)象的屬性。在面向?qū)ο笾袆t被稱之為方法。 簡(jiǎn)述 現(xiàn)在大伙都在講面向?qū)ο缶幊蹋俏覀円驳孟日抑粋€(gè)對(duì)象是不?不然怎么面向?qū)ο螅吭趺淳幊蹋?--- 笑話一則,但是理不虧,要搞P面向?qū)ο缶幊蹋覀兤鸫a要先搞懂對(duì)象(還有類)是什么?只有了解它,理解它,你才能駕馭它。...
閱讀 2645·2023-04-26 02:17
閱讀 1619·2021-11-24 09:39
閱讀 1079·2021-11-18 13:13
閱讀 2649·2021-09-02 15:11
閱讀 2781·2019-08-30 15:48
閱讀 3412·2019-08-30 14:00
閱讀 2443·2019-08-29 13:43
閱讀 666·2019-08-29 13:07