我有我的方法:如何使用類作爲通用型標記
myMethod(Class class){}
我想傳遞給所有的降班這種方法MyClass的,所以把它改爲:
myMethod(Class<MyClass> class){}
而且電話是:
myMethod(MyOtherClassExtendingMyClass.class)
然後,我有編譯器錯誤:
The method myMethod(Class<MyClass>) in the type XXX is not applicable
for the arguments (Class<MyOtherClassExtendingMyClass>)
如何確保只有MyClass及其所有降級類將被允許作爲此方法的參數?
請編輯問題的標題:-) – 2013-03-17 11:49:32