2007-01-26から1日間の記事一覧

呼ばれることを前提にしたクラス設計

JavaにはEnumerationとかIterationとか、反復処理のためのクラスがあるけど、 これらのクラスはまず要素があるか、ないかを確認してから次の要素をとるように 期待して実装されているんですね。 具体的に書くとEnumeration#nextElements()とか、Iteration#ne…