摘要:
单体模式: @单体模式用于创建命名空间,将系列关联的属性和方法组织成一个逻辑单元,减少全局变量。 逻辑单元中的代码通过单一的变量进行访问。 @一个单体对象由对象本身 和 访问这个对象的变量组成。 此变量通常为全局变量,所以单体对象能在页面任何位置被访问,故此变量可看做单体对象内部属性和方法的一个命名空间。 @三个特点: ① 该类只有一个实例; ② 该类自行创建该实例,即在该类内部创建自身的实例对象; ③ 向整个系统公开这个实例接口。 @单体弊端: 耦合度高,不好单元测试。 @适合场合: 提供...
阅读全文