最新回答 / 藍曜翼
<...圖片...>你看一下代碼,在設置james為空之前,老師是實例化了一個名為james的構造函數(shù)的,因為構造函數(shù)優(yōu)先執(zhí)行所以在james沒被設置為空時,就已經(jīng)輸出一次了。之后因為james設置為空,所以最后才觸發(fā)了析構函數(shù),提示james不被使用了。
2019-04-10
已采納回答 / 棒棒糖__
parent::關鍵字用于父類方法被子類重寫后的調取父類的方法;而self::調用的是自身的方法和屬性;比如:父類有test()方法,輸出123,子類重定義test()方法,輸出456;如果用parent::調用test,則輸出123;用self::則輸出456
2019-04-07
最新回答 / 慕桂英2170621
private屬性本身只能被自身方法訪問,不能被類外方法直接訪問,可以在自身類中寫一個public的方法來訪問這個private屬性,類外再來調用這個public的方法實現(xiàn)間接訪問
2018-10-12