対象に依存せずIterateできる。 Iterateの順序などカスタムできる。 02.Adapter 既存Adapteeに一切手を加えずに流用できる。 既存クラスの使用さえ分かれば作れるし、再テストせずに済む。 03.Template Method 親クラスで処理の枠組みを定め、サブクラスで実装する。
『Java言語で学ぶデザインパターン入門 第3版』について 本書は、オブジェクト指向プログラミングにおいて古典的な23個のデザインパターンを、Java言語で書かれた短いサンプルプログラムとUMLを使い、オブジェクト指向プログラミングの初心者にもわかり ...