【发布时间】:2011-05-26 17:25:46
【问题描述】:
根据 SCJP Sun Certified Programmer for Java 6 Study Guide 一书,“所有 java 对象都是多态的”。
class B {}
class A extends B {}
A 类没有任何被覆盖的方法。是多态的吗?
【问题讨论】:
-
如果“所有 java 对象都是多态的”,那么根据定义它就是。
标签: java
根据 SCJP Sun Certified Programmer for Java 6 Study Guide 一书,“所有 java 对象都是多态的”。
class B {}
class A extends B {}
A 类没有任何被覆盖的方法。是多态的吗?
【问题讨论】:
标签: java
当然,因为 B 类扩展了 Object 并且 Object 已经有了一些方法。
【讨论】:
默认情况下,每个对象都从 Object 继承,所以总的来说答案是肯定的
【讨论】: