作者cha122977 (CHA)
看板java
标题Re: [问题] 新手reference variable一问
时间Mon Oct 22 09:34:40 2012
1F:推 vincewen:Animal animal = new Dog()那animal类别是Dog or animal? 10/22 09:18
1. Dog是从Animal继承下来的class
(可能是子类别、孙类别...等)
2. Animal是interface,而Dog有实作Animal这个interface
==以下看不懂就先略过吧==
3. Animal是interface。Dog实作某interface I,而I是从Animal继承下来的。
4. Animal是interface,Dog继承某class C,
而C有实作Animal(或者C实作的interface袓先有Animal)
或C继承实作Animal的class(或者C的袓先类别有实作Animal)。
5. 拿1234去组合出来的各种情况...
====
另外一个可能是这行打错了XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.250.155
2F:推 vincewen:呵呵 目前我只能想像前两种! 感谢你给我更多思考方向! 10/22 09:44
3F:→ cha122977:总结来说:继承链上有Animal的类别都可以这样写 10/22 13:07