Singletonパターン、練習問題5−1終了、ユニットテスト完了（若干不完全）