gpt4 book ai didi

java - 寻找继承解决方案

转载 作者:行者123 更新时间:2023-11-29 08:03:34 26 4
gpt4 key购买 nike

这是我在 Java 中的场景:

interface I{}
class A implements I{}
class B extends A{}

那么,现在哪个类需要实现接口(interface)的 I 方法?如果 A 和 B 类共享实现怎么办?最好的问候

最佳答案

class A 必须提供所有实现,因为它不是抽象。参见 here了解更多详情。

class B 可以覆盖任何/所有这些方法。

如果你使 A 抽象(作为一个类),那么它可以为接口(interface)中的那些方法提供 abstract 方法(本质上只是将它们声明为 abstract ) 和 B 将提供唯一的实现。

关于java - 寻找继承解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12857561/

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