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

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