super 的作用
用于获得被扩展类的属性和方法
扩展类的构造方法
super 并没有在内存中创建被扩展对象, 扩展类其实是被扩展类的升级或者说变异,被扩展类的构造方法会在变异的类中隐式调用,从而包装出新的构造方法
单例模式无法被扩展
要想类被扩展,扩展类会隐式调用构造方法,但单例模式的构造是私有的,因此无法被扩展,这也是单例模式的缺陷
扩展类的覆盖
扩展类会覆盖掉被扩展类的属性和方法,此时,可以通过 super 来访问这些被覆盖掉的属性和方法
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦