ClassA
2人の子供がいます: ClassB
とClassC
。
のメソッドをオーバーライドする必要がありますが、 andClassA
を使用ClassB
しますClassC
(変更されたメソッドを使用)。
ClassA
、ClassB
およびClassC
はすべて外部ライブラリの一部であり、変更することはできません。
ClassB
サブクラス化せずClassC
に、各サブクラスでメソッドの同じ再実装を個別に使用して、これを実行することは可能ですか?
ClassB
無視したいメソッドの再実装がすでにある場合、問題は異なりますか?