我有以下类和接口(interface):publicclassBasicObject{...}publicinterfaceCodeObject{...}我想创建一个方法,其中参数需要是BasicObject类型并实现CodeObject。我尝试了以下代码,但不能保证clazz是实现CodeObject的类。myMethod(Classclazz){...}我想做这样的事情,但它不编译:myMethod(Classclazz){...} 最佳答案 您的模式类必须扩展BasicObject并扩展/实现CodeObject(实际上是一个