![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Bolon0708
昨日已成过往,明日未来可期。
展开
-
设计原则及模式——7大设计原则
目录 1.单一职责原则(Single Responsibility Principle,SRP) 2.开闭原则(Open - ClosedPrinciple ,OCP) 3.里氏代换原则(Liskov Substitution Principle,LSP) 4.依赖倒转原则(Dependence Inversion Principle,DIP) 5 .合成/聚合复用原则(C...转载 2019-06-21 16:09:30 · 612 阅读 · 0 评论 -
23种设计模式介绍(一)---- 创建型模式
由于设计模式篇幅比较大,如果在一篇文章讲完所有的设计模式的话不利于阅读。于是我把它分为三篇文章 23种设计模式介绍(一)---- 创建型模式 23种设计模式介绍(二)---- 结构型模式 23种设计模式介绍(三)---- 行为型模式 由于设计模式都是比较抽象的概念,所以大家一定要确保看懂类图,而后再自己写代码加强记忆。 目录 简介 设计模式分为三大类 设计模式的六大原则 一、工厂...转载 2019-06-24 14:52:36 · 250 阅读 · 0 评论 -
23种设计模式介绍(二)---- 结构型模式
目录 概述 一、适配器模式 二、外观模式 三、桥接模式 四、装饰器模式 五、代理模式 六、组合模式 七、享元模式 概述 结构型模式共七种: 适配器模式(Adapter) 外观模式(Facade) 桥接模式(Bridge) 装饰器模式(Decorator) 代理模式(Proxy) 享元模式(Flyweight) 组合模式(Composite) 其...转载 2019-06-24 15:01:26 · 236 阅读 · 0 评论 -
23种设计模式介绍(三)---- 行为型模式
目录 概述 一、模板方法模式 二、策略模式 三、命令模式 四、中介者模式 五、观察者 六、迭代器模式 七、访问者模式 八、责任链模式 九、备忘录模式 十、状态模式 十一、解释器模式 概述 行为型模式一共有11种: 模板方法模式(Template Method) 策略模式(Strategy) 命令模式(Command) 中介者模式(Mediator) ...转载 2019-06-24 15:05:08 · 168 阅读 · 0 评论 -
23种设计模式的对比和总结
目录 前言 内容 1.设计模式之间的对比 2.各模式使用于什么情况? 总结 前言 通过《大话设计模式》初步了解了设计模式的一些概念,这是一个从面相过程到面相对象的思想转换,为以后的面向对象编程带来了从思想根源上的改变,很多模式看的令人兴奋,原来程序还可以这样写。 不同的模式带来不同的方法,23个模式的优点和缺点是什么?什么情况下使用什么模式?一起来看看吧。 内容 1.设计模式...转载 2019-06-24 15:25:24 · 532 阅读 · 0 评论 -
框架源码系列一:设计模式(设计思想、设计原则、各种设计模式介绍、设计模式总结)
目录 一、设计思想 1. 我们先来看下面的问题: 2.下面来看一下什么是设计思想 3. 设计思想—OOP 3.1 OOP中的几个元素 3.2 OOP的三大特性 3.3 类与类之间的关系有哪些? 二、设计原则 三、各种设计模式介绍 1.策略模式 1.1 该如何来实现订单金额的计算? 1.2 这样可以吗? 1.3 改进一下,这样是不是好些了? 1.4 再次改进 1.5 使...转载 2019-09-05 17:01:55 · 303 阅读 · 0 评论