1. 模式的动机与定义(描述一下核心用户、属于什么型)?
- 核心:
确保实例的唯一性
- 类型:
对象创建型
2. 模式结构图(有哪几种角色,类图是什么)?
image.png image.png3.单例类设计有三个要点,是哪三个?
- ①静态私有成员变量
- ②私有构造函数
- ③静态共有工厂方法,返回唯一实例
4. 什么是饿汉式单例?
- 饿汉式单例存在的问题:系统一开始就会加载这个单例,即使我们整个系统使用过程未用到它。从一定角度上将有点资源浪费。
确保实例的唯一性
对象创建型
本文标题:设计模式 Day09 单例模式
本文链接:https://www.haomeiwen.com/subject/dcyrcltx.html
网友评论