2006-10-27 第三回デザインパターン勉強会 work 今日は以下の三つ。 Memento Singleton Composite Mementoは今まで使ったことないパターン。状態をクラスで保存しておいて、任意のタイミングで戻す。 Singletonはメッセージリソース管理クラスとかで良く使うかな。VM上でインスタンスを一つしか生成しない。 Compositeは前の会社のプロジェクトで使ったな。同じような特性のものをインタフェースを通して同じように扱う。ファイルとディレクトリの関係が良く例に出されてる。