设计模式
xiaoping.huang
这个作者很懒,什么都没留下…
展开
-
单例模式实现方式
单例模式定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点 范围:一个虚拟机范围 本质:控制实例数目 主要实现: 懒汉式(延迟加载)、饿汉式 具体实现步骤: 构造方法私有化 提供获取实例的方法 把获取实例的方法变成静态的 定义存储实例的属性 把这个属性也定义成静态的 实现控制实例的创建getInstance() 完整的实现 二者不同在于如何实现getInstance方法 优缺点: 时...原创 2019-03-13 23:31:16 · 1186 阅读 · 0 评论 -
23种设计模式笔记
设计模式定义 是指在软件开发中,经过验证的,用于解决在特定环境下、重复出现的、特定问题的解决方案。 设计模式通常由模式名称、环境和问题、解决方案、效果几部分组成。 常见的面向对象设计原则 1. 单一职责原则 指的是一个类应该仅有一个引起它变化的原因 2. 开放-关闭原则 指的是一个类应该对扩展开放,对修改关闭。一般也简称开闭原则。 3. 里氏替换原则 指的是子类型必须能够替...原创 2018-09-10 16:45:04 · 1936 阅读 · 0 评论