一个类可能会扩展整个包吗?

时间:2020-04-18 22:01:25

标签: java eclipse class package

应该是:

void myClass(Class<? extends src.auxiliar.*> object) {
   //TODO
}

auxiliar中的所有类都是Object的子类。

是的,简单地说:

void myClass(Class<? extends Object> object) {
   //TODO
}

甚至更容易:

void myClass(Object object) {
   //TODO
}

但是出于我的初衷,如果可能的话,这将使其变得相当容易。

1 个答案:

答案 0 :(得分:1)

不,您不能extends整个包,而只能创建interfaceimplements包中的所有类到该interface