gpt4 book ai didi

java - 在 Java 中实现通用接口(interface)

转载 作者:搜寻专家 更新时间:2023-11-01 01:21:02 24 4
gpt4 key购买 nike

我是 Java 泛型的新手。我必须实现一个通用类型的接口(interface)。语法如下:

public interface A{}

public interface B<T extends A>{
public T methodB(T a) ;
}

现在我必须实现 B 所以假设我的类是 C

public class C implements B<T extends A>{}

Java 编译器不允许我这样使用它。我也不想使用原始类型。请帮忙。

最佳答案

应该是

public class C<T extends A> implements B<T>

类型参数声明在类名之后,之后可以在 implements 子句中使用。

关于java - 在 Java 中实现通用接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30072416/

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