设计模式
文章平均质量分 93
23种常用设计模式分析
immortal90
同舟恨晚,共济天涯。
展开
-
【设计模式】之工厂模式
【设计模式】之工厂模式一.简单工厂模式1 看一个具体的需求2 使用传统的方式来完成3 传统的方式的优缺点4 基本介绍5 使用简单工厂模式二 工厂方法模式1 看一个新的需求2 思路 13 思路 24 工厂方法模式介绍5 工厂方法模式应用案例 一.简单工厂模式 1 看一个具体的需求 看一个披萨的项目:要便于披萨种类的扩展,要便于维护 披萨的种类很多(比如 GreekPizz、CheesePizz 等) 披萨的制作有 prepare,bake, cut, box 完成披萨店订购功能。 2 使用原创 2021-11-18 23:02:40 · 335 阅读 · 0 评论 -
【设计模式】之单例模式
单例模式1 单例设计模式介绍2 单例设计模式八种方式3 饿汉式(静态常量)4 饿汉式(静态代码块)5 懒汉式(线程不安全)6 懒汉式(线程安全,同步方法)7 懒汉式(线程安全,同步代码块)8 双重检查9 静态内部类10 枚举11 单例模式在 JDK 应用的源码分析11.1 单例模式在 JDK 应用的源码分析12 单例模式注意事项和细节说明 1 单例设计模式介绍 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例, 并且原创 2021-11-18 22:47:09 · 80 阅读 · 0 评论 -
设计模式七大原则及概述
设计模式七大原则及概述1.设计模式的经典面试题原型设计模式问题设计模式的七大原则:Ø 解释器设计模式2.设计模式7大原则2.1 设计模式的目的2.2 设计模式七大原则2.3 单一职责原则2.1.1 基本介绍2.1.2 应用实例2.1.3 单一职责原则注意事项和细节2.4 接口隔离原则(Interface Segregation Principle)2.4.1 基本介绍2.4.2 应用实例2.4.3 应传统方法的问题和使用接口隔离原则改进2.5 依赖倒转原则2.5.1 基本介绍2.5.2 依赖关系原创 2021-11-18 22:44:32 · 632 阅读 · 0 评论