Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java:type参数必须实现接口_Java_Syntax_Interface - Fatal编程技术网

Java:type参数必须实现接口

Java:type参数必须实现接口,java,syntax,interface,Java,Syntax,Interface,我有一个实现接口I的类型T,如何指定一个方法接受一个实现I的对象T,例如 public SomeClass(T<implements I> parameter) { .... } public类(T参数){ .... } 您可以简单地将接口类型I指定为方法参数。以下方法可以接受接口的任何子类型I public void yourMethod(I param) { ... } 您可以简单地将接口类型I指定为方法参数。以下方法可以接受接口的任何子类型I publi

我有一个实现接口
I
的类型
T
,如何指定一个方法接受一个实现
I
的对象
T
,例如

public SomeClass(T<implements I> parameter) {
     ....
}
public类(T参数){
....
}

您可以简单地将接口类型I指定为方法参数。以下方法可以接受接口的任何子类型
I

public void yourMethod(I param) {
     ...
}

您可以简单地将接口类型I指定为方法参数。以下方法可以接受接口的任何子类型
I

public void yourMethod(I param) {
     ...
}

public void SomeClass(T参数){}
public void SomeClass(T参数){}
我如何访问
T
的方法呢?好吧,如果你想访问
T
的方法,那么它实现
I
的事实是不相关的-你可以把它作为
someMethod(T参数)传递
。我如何访问
T
的方法呢?好吧,如果你想访问
T
的方法,那么它实现
I
的事实是不相关的-你可以将它作为
someMethod(T参数)
传递。