12.3.1 理解单例模式