GoF(ゴフ)デザインパターンは、継承、カプセル化、多態性などのオブジェクト指向プログラミングの概念を、
効果的に活用する23種類のアイディアを集めたものです。
この講座では、初めてGoFを学ぶ人を対象として、
活用しやすいパターンに重点を置いて、GoFの全パターンを紹介します。
本コースの参加レポートは★こちら★
『プログラムはなぜ動くのか』(日経BP)が大ベストセラーIT技術を楽しく・分かりやすく教える“自称ソフトウェア芸人”
1.生成に関する主なパターン
Builder, Factory Method, Prototype, Singleton
2.構造に関する主なパターン
Adapter, Bridge, Facade, Flyweight
3.振る舞いに関する主なパターン
Iterator, Strategy, Template Method, Visitor
4.その他のパターン
Abstract Factory, Chain of Responsibility,
Command, Composite, Decorator, Interpreter,
Mediator, Memento, Observer, Proxy, State