3

フレームワークが提供するイテレータに追加機能を提供すると同時に、そのイテレータをユーザーから隠しているクラスがあります。そのため、ほとんどのタスクに委任を使用したいと考えています。

私のクラスは現在の要素でのみ動作する必要があるので、本当に必要なのは、私がプライベート フィールドに保持しているフレームワーク提供のイテレータでイテレータ固有の関数を実行することだけだと思いますか? または、何か不足していますか?

他のすべてのメソッドは現在の要素で動作するか、とにかく独立しています。

4

2 に答える 2