4
Class<? super T>  getSuperclass()

Class クラスの getSuperclass() は、型が <? super T>、これは、スーパーのクラスの型パラメーターが T またはそのスーパークラスのいずれかである可能性があることを意味しますが、スーパークラスのクラスの型パラメーターがサブクラスと同じ型になるのはなぜですか?

例えば

Class<Manage>.class.getSuperclass() 

戻りません

Class<Manager> 

まったく..決して

これは理にかなっていますか?または私はここに何かが欠けていますか?

4

2 に答える 2