作者TonyQ (骨头)
站内java
标题Re: [问题] 关於继承
时间Fri Mar 24 17:50:04 2006
※ 引述《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)