美文网首页设计模式
设计模式 Day09 单例模式

设计模式 Day09 单例模式

作者: 望穿秋水小作坊 | 来源:发表于2021-03-16 12:30 被阅读0次
    1. 模式的动机与定义(描述一下核心用户、属于什么型)?
    • 核心:确保实例的唯一性
    • 类型:对象创建型
    image.png image.png
    2. 模式结构图(有哪几种角色,类图是什么)?
    image.png image.png
    3.单例类设计有三个要点,是哪三个?
    • ①静态私有成员变量
    • ②私有构造函数
    • ③静态共有工厂方法,返回唯一实例
    image.png
    4. 什么是饿汉式单例?
    • 饿汉式单例存在的问题:系统一开始就会加载这个单例,即使我们整个系统使用过程未用到它。从一定角度上将有点资源浪费。
    image.png
    5. 什么是懒汉式单例?
    image.png
    6. 模式实例(阅读理解即可)
    image.png image.png
    7. 单例模式的优缺点?
    image.png image.png
    8. 模式应用?
    image.png

    相关文章

      网友评论

        本文标题:设计模式 Day09 单例模式

        本文链接:https://www.haomeiwen.com/subject/dcyrcltx.html