
设计模式
jhonjson
我就是我,颜色不一样的烟火!改变不了别人,只能先改变自己!!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式-创建性-单例模式
单例模式: 为什么使用单例模式? 节约内存开销,提高效率(性能),提高资源使用率。 单例模式的特点: 构造方法私有化 定义静态方法返回当前对象 确保这个对象是唯一的 确保在序列化和反序列化操作的过程中同样保证同一个对象。 列表内容 不允许有子类(太监类->final) 单例模式->恶汉式(单线程推荐使用) 优点:安全(为你提前准备好,不管你用不用) ...原创 2018-03-05 23:01:49 · 156 阅读 · 0 评论 -
设计模式-创建型-构建者模式
基本概念: 构建者模式的定义 将构建的过程和表示过程进行分离 构建的过程:隐藏 表示过程 : 开放 构建者模式的场景 创建一个复杂的对象,同时改复杂对象有很多默认值(初始化)的时候,可以使用构建者模式。(典型:给对象设置可选参数) 构建者模式案例 AlretDialog 构建者模式-UML类图结构 4.1 分析角色划分 角色一:产品 ...原创 2018-03-12 22:49:32 · 179 阅读 · 0 评论 -
设计模式
设计模式分三大类: 创建型模式(5种) 结构型模式(7种) 行为型模式(11种) 创建型模式分别是:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式 结构型模式分别是:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式 行为型模式分别是:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解...原创 2018-03-05 22:54:41 · 159 阅读 · 1 评论