在子類中訪問父類的靜態(tài)屬性
老師說要用parent::,但是我試了一下,發(fā)現(xiàn)self::也是可以的???
既然已經(jīng)繼承了父類的方法與屬性,那self::parent,static所產(chǎn)生的效果哦不是一樣嗎
老師說要用parent::,但是我試了一下,發(fā)現(xiàn)self::也是可以的???
既然已經(jīng)繼承了父類的方法與屬性,那self::parent,static所產(chǎn)生的效果哦不是一樣嗎
2019-04-07
舉報(bào)
2019-04-21
parent::關(guān)鍵字用于父類方法被子類重寫后的調(diào)取父類的方法;而self::調(diào)用的是自身的方法和屬性;
比如:父類有test()方法,輸出123,子類重定義test()方法,輸出456;如果用parent::調(diào)用test,則輸出123;用self::則輸出456