java - 声明一个实现接口(interface)的对象

标签 java class generics interface implements

我试图声明一个必须实现特定接口(interface)的对象。 我认为以下内容在 Java 中也能像在其他一些语言中一样工作,但我在这里不知所措:

Class<? implements **theInterface**> implementingObject

如有任何指点,我们将不胜感激

最佳答案

对于泛型,无论它是类还是接口(interface),都可以使用“扩展”。

Class<? extends **theInterface**> implementingObject

关于java - 声明一个实现接口(interface)的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12204131/

相关文章:

c++ - C++代码中的 “Undefined reference to operator<<”错误

generics - 有没有一种方法可以实现与泛型相结合的 `as`语义?

c# - 泛型问题。我只是不明白如何制作通用方法

generics - 如何在泛型中强制使用子类/协议(protocol)

java - 在Android/Java中解析JSON数据

python - PyQt类继承

java - 如何使用 Jsoup 跟踪来自 404 的重定向

C++类变量声明和使用顺序?

java - 如何获取存储在 Java 对象中的变量的已知值?

java - 使用微调器到转换器