在 Java 中,如果我:
- 创建 A 类,
- 创建一个扩展类 A 的类 B(这意味着 B“是一个”A),
- 然后创建一个扩展类 B 的类 C(这意味着 C"is"B)。
这是否也意味着 C 类是 A 类?
最佳答案
是的。 “是一个”关系考虑父类(super class)、它的父类(super class)(依此类推,直到 Object
),以及这些类实现的任何接口(interface)。
关于java - 多级继承 "is-a"关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25412903/