表1 GoFデザインパターンは全部で23種類ある
パターン名 | 直訳 | 本連載解説 |
オブジェクトの生成に関するパターン | ||
Abstract Factory | 抽象的な工場 | 第3回 |
Builder | 構築者 | 第5回 |
Factory Method | 工場メソッド | 第3回 |
Prototype | 原型 | 第5回 |
Singleton | 一人っ子 | 第7回 |
プログラムの構造に関するパターン | ||
Adapter | 接続装置 | 第2回 |
Bridge | 橋 | 第8回 |
Composite | 合成物 | 第9回 |
Decorator | 装飾者 | 第8回 |
Facade | 見かけ | 第4回 |
Flyweight | 軽量級 | 第7回 |
Proxy | 代理人 | 第9回 |
オブジェクトの振る舞いに関するパターン | ||
Chain of Responsibility | 責任の連鎖 | 第4回 |
Command | 命令 | 第10回 |
Interpreter | 通訳 | 第12回 |
Iterator | 繰り返し | 第2回 |
Mediator | 調停者 | 第1回 |
Memento | 形見 | 第12回 |
Observer | 観察者 | 第6回 |
State | 状態 | 第6回 |
Strategy | 戦略 | 第10回 |
Template Method | ひな型メソッド | 第11回 |
Visitor | 訪問者 | 第11回 |
矢沢久雄 グレープシティ株式会社(http://www.grapecity.com)アドバイザリースタッフ |