2009-06-18から1日間の記事一覧

Singletonパターン

プログラム中にクラスのインスタンス(オブジェクト)が1つしかないことを保証するためのパターン。仕事中にもちらほら見るのう。「あ、これはシングルトンかーならインスタンスゲットして・・・」のような やりとりもよくやる。実装方法はいろいろあるが、…

Iteratorパターン

振る舞いに関するデザインパターン。「Iterate=反復する」にorをつけて「Iterator」。意味は反復子。対象コンテナはなんであれ、アクセス方法を統一・独立させることにより、内部仕様に依存しない反復子を定義するためのパターン。らしいです。 まぁとりあえ…