状況:
- 私はいくつかのメソッドを持つ抽象クラスを持っています:
- 上記のクラスを拡張するいくつかのサブクラスがあります
<MyAbstractClass>
メインクラスのサブクラスの新しいオブジェクトで満たされたコレクションコレクションがあります- 通常呼び出すメソッドをオーバーライドする方法で実行したいサブクラスの 1 つの固有のメソッドがあります。
つまり、条件が true の場合、通常のcollection.get(i).method();
wherei
はインデックスではなく、実行しますcollection.get(i).specificMethod();
さらに勉強するための適切なトピックを誰か教えてもらえますか? また、私の状況を少し洞察すると、驚くほどうまくいくでしょう。