gpt4 book ai didi

java - Java 中的接口(interface)继承

转载 作者:行者123 更新时间:2023-11-30 10:08:41 25 4
gpt4 key购买 nike

<分区>

为什么代码:

Hello hello = GreetingUtil.hello();

收到此错误?

Incompatible types
Required Hello
Found Greeting

假设这些是类/接口(interface),我无法控制 GreetingHelloWorld,因为它们是外部 API,不是 Hello问候语类型的吗?

public interface Greeting {
}

public interface Hello extends Greeting {
}

public class HelloWorld implements Greeting {
}

public class GreetingUtil {
public static Greeting hello() {
return new HelloWorld();
}
}

或者,我理解错了吗?谢谢。

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