作者lightening (认清事实 !_!)
看板java
标题[问题] 关於物件产生的继承问题
时间Thu May 3 17:02:35 2007
有三个class A B C
C继承B B继承A
现在在main method内产生物件
A ob1 = new C();
请问一下 这个ob1的物件与A跟C的关系为何?
==
另一个强制转型问题
如果有另外一个class D 也是继承A
而A内有宣告move method
这时候用
((D)ob1).move();
会出现ClassCastException的例外
这个问题好像跟第一个问题有关系
我看的这本书写的不太清楚 Q_Q
麻烦大家帮我解答一下 谢谢 > <
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.29.40.178
※ 编辑: lightening 来自: 123.194.133.87 (05/03 18:48)