+ 我來(lái)回答
回答最高可+2積分
弄個(gè)簡(jiǎn)潔的例子,好好整理下代碼。
知識(shí)點(diǎn)簡(jiǎn)單,讓他一講難度系數(shù)增加了!
知識(shí)點(diǎn)簡(jiǎn)單,讓他一講難度系數(shù)增加了!
2019-10-17
老師講的很好 舉得例子很形象 對(duì)新手來(lái)說(shuō)非常有利于理解什么是類和對(duì)象
2019-05-21
最新回答 / 藍(lán)曜翼
<...圖片...>你看一下代碼,在設(shè)置james為空之前,老師是實(shí)例化了一個(gè)名為james的構(gòu)造函數(shù)的,因?yàn)闃?gòu)造函數(shù)優(yōu)先執(zhí)行所以在james沒(méi)被設(shè)置為空時(shí),就已經(jīng)輸出一次了。之后因?yàn)閖ames設(shè)置為空,所以最后才觸發(fā)了析構(gòu)函數(shù),提示james不被使用了。
2019-04-10
已采納回答 / 棒棒糖__
parent::關(guān)鍵字用于父類方法被子類重寫(xiě)后的調(diào)取父類的方法;而self::調(diào)用的是自身的方法和屬性;比如:父類有test()方法,輸出123,子類重定義test()方法,輸出456;如果用parent::調(diào)用test,則輸出123;用self::則輸出456