美满苗条

文章
5
资源
1
加入时间
2年10月17天

设计模式--创建型模式-单例模式单例模式

单例模式亦称: 单件模式、Singleton单例模式是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。问题单例模式同时解决了两个问题, 所以违反了_单一职责原则_:1. 保证一个类只有一个实例。2. 为该实例提供一个全局访问节点解决方案所有单例的实现都包含以下两个相同的步骤:将默认构造函数设为私有, 防止其他对象使用单例类的 new运算符。新建一个静态构建方法作为构造函数。 该函数会 “偷偷” 调用私有构造函数来创建对象, 并将其保存在一个静态成