【发布时间】:2013-12-25 02:07:28
【问题描述】:
car 是超类,toyota 是子类,这两个对象创建有什么区别...
汽车 t = 新丰田(); 丰田 t = new toyota();
(我相信我们不能这样做:toyota t = new car();....为什么?)
继承让我感到困惑,多态性也是如此......任何帮助将不胜感激
【问题讨论】:
-
我推荐你阅读 SCJP 1.6 Programmer +
-
我认为这是一份认证指南,而且可能更高级......我是一名高中生
-
要理解多态,你需要一个更完整的例子。请参阅下面的答案,如果有不清楚的地方,请随时提出更多问题。
-
我不认为这是一本复杂的书,你可以专门尝试一下多态性,然后再决定你是否感兴趣。
标签: java object inheritance polymorphism declaration