如何声明一个带有参数的方法,该参数必须同时是实现某个接口的某个类而不为此声明一个特殊类?
假设我已经声明了类 ImageX 并且还声明了接口标记。所以我需要创建一些其他类或方法,它必须只接收实现标记接口的 ImageX 实例。如何声明这样的方法?就像是
private void someMethod (ImageX<Tagging> obj){}
但这当然是不正确的。是的,如果它实现了所需的接口,我可以检查 obj,但我想要检查参数。如果它不是某种方法而是构造函数怎么办……
我问的是泛型吗?