gpt4 book ai didi

java - 如何使用扩展 实现推理

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

我试图弄清楚如何进行简单的实现,我想,如果接口(interface)扩展到另一个接口(interface)怎么办?例如,

public interface A{
public void a();
}

public interface B{
public void b();
}

public interface C extends B, A {
public void c();
}

如果我要在另一个类上实现接口(interface) C,我必须做什么?我通过阅读其他线程尝试了这个:

public class Example<E extends B&A> implements C{
public void c(){
}
}

这似乎不对。

最佳答案

……简单地实现所有接口(interface)有什么问题吗?

public class Example implements C {
@Override
public void a(){ }
@Override
public void b(){ }
@Override
public void c(){ }
}

换句话说:您认为首先让 Example 成为泛型类型有什么好处?!

意思是:如果我没有看到更深层次的问题 - 你应该考虑更新你的问题并解释你打算做什么(以避免在这里解决 xy problem)。如果没有更深层次的问题,请使用最简单的解决方案(如上所示)。

关于java - 如何使用扩展 <java> 实现推理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43674363/

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