设计模式之单例模式(Singleton)解析及应用
单例模式是设计模式中比较常见的一种,属于创建型模式,本文记录一下单例模式用法及一些问题点。
1. 单例结构说明
1.1 作用
单例模式的唯一作用就是保证一个类只有一个实例
1.2 适应范围
单例有很多应用场景,比如说操作系统虽然可以创建多个文件管理窗口但文件系统只能有一个。远程打印机可被多个用户访问,但只能有一个实例来管理打印文件队列。
另外,单例类还有很多的用处:
可以管理全局变量,避免全局变量污染名字空间
可以稍许修改来控制允许创建的实例的数量,目前还想不到应用的场景????
比类的静态函数方法操作会
原创
2021-01-04 20:26:53 ·
881 阅读 ·
0 评论