![](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 · 611 阅读 · 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. 设计思想—OOP3.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 评论