當父類的屬性為私有private時,子類繼承了父類的屬性比如父類animal定義了一個 private String name;子類繼承的時候確實繼承了這個name那我是否能在子類中給這個name賦值?又是否能在子類中寫出一個方法輸出這個name的值?求大神指點,謝謝。
1 回答
已采納

qq_青棗工作室_0
TA貢獻446條經驗 獲得超754個贊
父類的private String name,子類是不能訪問的。所以,子類是不能直接把name賦值或取值。
只能在父類里定義一個public或protected的方法,來給name賦值或取值。然后,子類調用父類的public或protected方法,間接的給name賦值或取值。
添加回答
舉報
0/150
提交
取消