假设我有一个界面
interface I {}
和它们的两种实施方式中,class A implements I {}并且class B implements I {} 现在我想写入它接受由“实现了接口I”所界定的类型参数,例如一个通用的方法
boolean <T> isOK ( Class<T extents I> cl ) {
switch ( cl ) {
case A.class: return true ;
case B.class: return false;
}
}
怎么做?
慕桂英546537
相关分类