私は次のクラスを持っています:
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;
}