21.4 单例模式