子類可以覆寫父類的非final成員變量和重寫非final方法
private私有變量和方法隻能在類的内部使用,是以子類繼承的同時會被隐藏,相當于不繼承
protected變量,子類可以繼承調用
方法被覆寫,方法中的成員變量來自子類,上轉型對象隻能調用自己被覆寫的方法,該方法中可以調用子類的屬性
屬性:私有屬性無法通路,其他屬性來自自身,上轉型對象的屬性來自本身而不是子類,上轉型對象不能通路子類的新屬性
結果:
=========方法被覆寫,方法中的成員變量來自子類,上轉型對象隻能調用自己被覆寫的方法,該方法中可以調用子類的屬性===========
子類
c-a c-b c-d c-c c-f
上轉型父類
父類
p-a p-b p-d p-c
=========屬性:私有屬性無法通路,其他屬性來自自身,上轉型對象的屬性來自本身而不是子類,上轉型對象不能方法子類的新屬性===============
c-a c-b c-d c-f
p-a p-b p-d
唯有不斷學習方能改變!
-- <b>Ryan Miao</b>