課程
/后端開發(fā)
/PHP
/PHP面向對象編程
self關鍵字為什么不能用于訪問類自身的屬性,視頻中沒有說清啊
2016-08-26
源自:PHP面向對象編程 4-5
正在回答
self可以用于輸出自身類的靜態(tài)屬性,不能輸出自身類的非靜態(tài)屬性。你輸出的$value是靜態(tài)屬性,如果把static去掉,就不能用self來輸出了
當用::訪問屬性的時候,無論前面是self 還是parent,屬性一定是靜態(tài)屬性,否則不能訪問;
當用::訪問方法的時候,self::表示自身的方法,parent::表示父類的方法,方法無論是不是靜態(tài)的都可以訪問
http://idcbgp.cn/qadetail/57774
舉報
從容應對面試官的知識寶典,帶你握面向對象的最重要的核心能力
7 回答self不能用于訪問類自身的屬性這句話該怎么理解???
1 回答在子類中訪問父類的靜態(tài)屬性
2 回答為什么我在父類里定義一下private屬性,通過子類繼承,可在外面訪問,
6 回答請問,能不能讓讓已經實例化的對象來訪問靜態(tài)屬性。
1 回答為什么下面echo 屬性 而方法不用echo
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2017-05-09
self可以用于輸出自身類的靜態(tài)屬性,不能輸出自身類的非靜態(tài)屬性。你輸出的$value是靜態(tài)屬性,如果把static去掉,就不能用self來輸出了
2017-03-12
當用::訪問屬性的時候,無論前面是self 還是parent,屬性一定是靜態(tài)屬性,否則不能訪問;
當用::訪問方法的時候,self::表示自身的方法,parent::表示父類的方法,方法無論是不是靜態(tài)的都可以訪問
2016-08-26
http://idcbgp.cn/qadetail/57774