『Java言語で学ぶデザインパターン入門』をPHPで実習する Bridge

本記事に掲載したサンプルコードは、https://github.com/ryo-utsunomiya/design_patternでも公開中です。 Bridgeとは 「機能」のクラス階層と「実装」のクラス階層を分離し、そ …

『Java言語で学ぶデザインパターン入門』をPHPで実習する State

本記事に掲載したサンプルコードは、https://github.com/ryo-utsunomiya/design_patternでも公開中です。 Stateとは 「状態」をクラスとして表現する方法です。複雑な条件文をリ …

『Java言語で学ぶデザインパターン入門』をPHPで実習する 第8章Abstract Factory

本記事に掲載したサンプルコードは、https://github.com/ryo-utsunomiya/design_patternでも公開中です。 Abstract Factoryとは Abstract Factoryパ …

『Java言語で学ぶデザインパターン入門』をPHPで実習する 第7章Builder

本記事に掲載したサンプルコードは、https://github.com/ryo-utsunomiya/design_patternでも公開中です。 Builderとは Builderとは、構造を持ったインスタンスを組み上 …

『Java言語で学ぶデザインパターン入門』をPHPで実習する 第6章Prototype

本記事に掲載したサンプルコードは、https://github.com/ryo-utsunomiya/design_patternでも公開中です。 Prototypeとは クラスからインスタンスを生成するのではなく、イン …