Python でシングルトンパターンを実装する

生成されるクラスインスタンスを常に一つにするシングルトンパターンを Python で実装します。

Python は Java みたいに “private static” みたいな修飾ができないし、どこで初期化すればいいのかもちょっと考える必要があります。

そのまえに、もし Python のクラス変数とインスタンス変数がいまいち区別できないという方は、こちらの記事を先にご覧いただくことをおすすめします。

Continue reading →