如題,視頻有說保護(hù)的是不能繼承的,那么私有的呢?
4 回答

Jamespan
TA貢獻(xiàn)27條經(jīng)驗(yàn) 獲得超26個贊
在Java中,所有的繼承都是公有繼承。即父類中的所有屬性和方法,不管是用什么訪問修飾符修飾,都被子類繼承了。這就是公有繼承含義所在吧。而對于覆寫(重寫,override)來說,只要在子類中,父類的屬性或方法可見,則子類就可以選擇覆寫父類中的屬性或方法。(屬性被覆寫的話,可能體現(xiàn)在不同子類中的屬性初始值應(yīng)該不一樣的情況下吧)
注意:但是父類中的私有方法是不能被子類覆寫的。
其實(shí)看三個修飾符那張圖就知道了。
希望采納,謝謝??!

忘性最大的人
TA貢獻(xiàn)118條經(jīng)驗(yàn) 獲得超37個贊
private修飾的只能夠被本類的非靜態(tài)的屬性、方法使用。即使被繼承依然無法訪問,作用域已經(jīng)定死了。

黃森h(huán)uang
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超1個贊
public protected private 均為訪問修飾符表示訪問的權(quán)限其中private最為嚴(yán)格,他修飾的方法,成員變量只可以在同一個類中使用,不能被其他類調(diào)用和繼承
添加回答
舉報(bào)
0/150
提交
取消