メリット・デメリット
メリット
"1つしか存在しない"というのは, プログラミングを行う上でかなり重要
他への影響が少なくなるため, 未然にバグが防げる
後からインスタンスの生成方法を変えることも可能
デメリット
結局, グローバル変数と同じ
違うのはアクセス制御可能であることと, インスタンスが唯一であることを保証できること
本当にそれが1つしか存在し得ないのかどうかを良く考えてから使うこと
加藤文
2 of 8