Singletonパターン

 本記事ではGoFのデザインパターンのオブジェクトの生成に関するパターンの一つである「Singleton」パターンを解説します。このパターンを一言で説明するならば、「クラスのオブジェクトが1つしか生成されないことを保証する」と言えるでしょう。文章では想像がつきにくいと思いますので、例を踏まえながら解説していきます。

続きを読む