本記事ではGoFのデザインパターンのオブジェクトの生成に関するパターンの一つである「Singleton」パターンを解説します。このパターンを一言で説明するならば、「クラスのオブジェクトが1つしか生成されないことを保証する」と言えるでしょう。文章では想像がつきにくいと思いますので、例を踏まえながら解説していきます。
続きを読むインスタンス
「Factory Method」パターンとは?サンプルを踏まえてわかりやすく解説!【Java】
本記事ではGoFのデザインパターンのオブジェクトの生成に関するパターンの一つである「Factory Method」パターンを解説します。このパターンを一言で説明するならば、「オブジェクトの作り方を親クラスで定め、具体的な処理をサブクラスで行うことで、オブジェクトの生成方法を柔軟に行うことができるパターン」と言えるでしょう。文章では想像がつきにくいと思いますので、例を踏まえながら解説していきます。
続きを読む「Abstract Factory」パターンとは?サンプルを踏まえてわかりやすく解説!【Java】
本記事ではGoFのデザインパターンのオブジェクトの生成に関するパターンの一つである「Abstract Factory」パターンを解説します。このパターンを一言で説明するならば、「関連したオブジェクトの集まりを、具象クラスを指定しなくても生成することが可能になるパターン」と言えるでしょう。文章では想像がつきにくいと思いますので、例を踏まえながら解説していきます。
続きを読む