Re: [問題] 關於繼承
※ 引述《godfat (godfat 真常)》之銘言:
: ※ 引述《erik777 ( )》之銘言:
: 因為你的 OILSIZE 實際上是兩份而不是一份
: 一份只在 Car 中可見,另一份只在 Coupe 中可見
: private 是私有的,所以 Car 和 Coupe 各有一份
: : 如果我想要讓他印出50該怎麼做呢?
: : 一定要做override嗎?
: 如 PsMonkey 所寫,或 override(寫一模一樣即可...)
: 或用不同的名字重新取用 OILSIZE, 因為你沒有任何方法從子類別
: 「直接」存取上一層的 private 成員
根據我觀察到的狀況...
他的狀況應該是父類別存取子類別的private物件喔
另外補充...
private物件通常如果有需要的話,
都只會透過setter&getter去處理...
像是痞子大講的那樣...
--
local
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.240.58
※ 編輯: TonyQ 來自: 140.138.240.58 (03/24 17:51)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 6 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章