抽象基本クラス A があり、具象クラス B と C が A を拡張し、すべての抽象メソッドを実装しています。
abstract class A {...}
class B extends A {...}
class C extends A {...}
ここで、A にいくつかの機能を追加したいと思いますが、A、B、および C に触れることはできません。そのため、具体的なクラス B または C のいずれかを拡張するジェネリック クラス D を作成できるのではないかと考えました。
class D<T> extends <T extends A> {...}
出来ますか?もしそうなら、正しい構文は何ですか?