我有以下课程:
class Foo {
public void sayHello(){
System.out.println("Hello");
}
}
而且我希望另一个类持有对扩展 Foo(但不能是 Foo)的类的引用。像这样的东西(错误的语法):
class Bar {
private <E extends Foo> E mFoo;
}
那可能吗?我怎么能不这样在类名中声明它呢?
class Bar <E extends Foo> {
private E mFoo;
}