gpt4 book ai didi

java - 从 Java 中的多个类继承(并且可能不使用接口(interface))

转载 作者:行者123 更新时间:2023-11-29 10:04:49 24 4
gpt4 key购买 nike

假设我们有类 A、B 和 C,我想继承所有这些类并有另一个类 D,这可以使用 Java 中的实现和接口(interface)来完成。但是假设我们不想使用这个简单的解决方案,您能否在 Java 中以任何其他方式从类 A、B 和 C 继承类 D?

(这个问题可能与设计模式有关,它是在午餐时挑战我的同事讨论设计模式后提出的)我认为除了使用多个接口(interface)之外,在 Java 中没有任何其他方法可以实现多重继承。

最佳答案

多重继承是不可能的。

无论如何,您可以尝试使用 composition 来模拟这种继承。 .

JB Nizet在提供的链接中回答了您的问题。

关于java - 从 Java 中的多个类继承(并且可能不使用接口(interface)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12162688/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com