シングルトンパターン
プログラムの中で、インスタンスが1つしか生成されないことを保証するOOPのデザインパターンの1つ。
ファイルやデータベースへのハンドルを管理するためのクラスなど。