【动机】
绕过常规构造函数,通过某种机制,使一个类只有一个实例
【核心】
如何控制客户对构造函数的任意调用
【代码实例】
【提倡】
程序提倡 “简洁是美”, 带参数的构造函数 可以分解成 不带参数的构造函数 + 初始化方法
【模型图】
【动机】
绕过常规构造函数,通过某种机制,使一个类只有一个实例
【核心】
如何控制客户对构造函数的任意调用
【代码实例】
【提倡】
程序提倡 “简洁是美”, 带参数的构造函数 可以分解成 不带参数的构造函数 + 初始化方法
【模型图】