如何在java中让实现一个接口的对象被另一个接口扩展[已关闭]

k10s72fa  于 2023-02-14  发布在  Java
关注(0)|答案(1)|浏览(80)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

昨天关门了。
Improve this question
现在我有

Interface A extends Interface B {}

Class C implements A {
}

有可能得到B的示例吗?

wz1wpwve

wz1wpwve1#

接口在某种程度上是一个抽象类,不能直接示例化。

final B b = new B(); // will not compile
final B b = new C(); // no problem …

另一边是C的示例,同时也是AB的示例:

final var o = new C();
final var isA = o instanceof A; // true
final var isB = o instanceof B; // true
final var isC = o instanceof C; // true

相关问题