【发布时间】:2012-02-14 19:23:12
【问题描述】:
一个常见的论点是多态性只适用于接口而不适用于抽象类。
作为抽象父类与扩展它的具体类的关系是否被视为多态性?
List list = new Arraylist()// Polymorphism as List is an interface
AbstractClass parent = new Child(); // Is this also considered polymorphic?
【问题讨论】:
-
在声明一个论点是“常见的”之前,您至少应该确认它被除您之外的任何人认为是“常见的”。
-
你能告诉我任何争论的例子吗?我以前从未听说过这个,我用谷歌找不到它。