应该是:
void myClass(Class<? extends src.auxiliar.*> object) {
//TODO
}
auxiliar
中的所有类都是Object
的子类。
是的,简单地说:
void myClass(Class<? extends Object> object) {
//TODO
}
甚至更容易:
void myClass(Object object) {
//TODO
}
但是出于我的初衷,如果可能的话,这将使其变得相当容易。
答案 0 :(得分:1)
不,您不能extends
整个包,而只能创建interface
和implements
包中的所有类到该interface
。