![](https://img-blog.csdnimg.cn/2019112115302340.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
Java设计模式相关知识
小锴的学习笔记
你就是我,我就是你。
展开
-
设计模式笔记汇总
设计模式笔记汇总原创 2019-12-05 15:22:15 · 335 阅读 · 0 评论 -
设计模式思维导图
设计模式思维导图。原创 2023-10-24 11:40:54 · 275 阅读 · 0 评论 -
适配器模式复习总结
适配器模式复习总结.原创 2020-02-23 17:17:34 · 157 阅读 · 0 评论 -
原型模式复习总结
原型模式复习总结原创 2020-02-23 16:36:36 · 129 阅读 · 0 评论 -
建造者复习总结
建造者复习总结原创 2020-02-23 16:03:56 · 79 阅读 · 0 评论 -
抽象工厂复习总结
抽象工厂复习总结原创 2020-02-23 15:33:28 · 134 阅读 · 0 评论 -
工厂方法复习总结
工厂方法复习总结.原创 2020-02-23 15:20:20 · 152 阅读 · 0 评论 -
简单工厂复习总结
简单工厂复习总结原创 2020-02-23 14:45:55 · 116 阅读 · 0 评论 -
设计模式速记
设计模式速记.原创 2019-12-05 15:04:22 · 308 阅读 · 0 评论 -
访问者模式
访问者模式:表示一个作用于某对象结构中的各个元素的操作.访问者模式让用户可以在不改变各元素的类的前提下定义作用于这些元素的新操作.原创 2019-12-04 21:54:43 · 316 阅读 · 0 评论 -
模板方法模式
模板方法模式:定义一个操作中算法的框架,而将一些步骤延迟到子类中.模板方法模式使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.原创 2019-12-04 17:09:59 · 168 阅读 · 0 评论 -
策略模式
策略模式:定义一系列算法,将每一个算法封装起来,并让它们可以相互替换.策略模式让算法的变化独立于使用算法的客户.原创 2019-12-04 16:10:57 · 151 阅读 · 0 评论 -
状态模式
状态模式:允许一个对象在其内部状态改变时改变它的行为.对象看起来似乎修改了它的类.原创 2019-12-04 15:03:40 · 188 阅读 · 0 评论 -
观察者模式
观察者模式:定义对象之间的一种一对多的依赖关系,使得每当一个对象状态发生改变时其相关依赖对象皆得到通知并被自动更新.原创 2019-12-03 21:58:19 · 283 阅读 · 0 评论 -
备忘录模式
备忘录模式:在不破坏封装的前提下捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态.原创 2019-12-03 20:35:58 · 239 阅读 · 0 评论 -
中介者模式
中介者模式:定义一个对象来封装一系列对象的交互.中介者模式使各对象之间不需要显式地相互引用,从而使其耦合松散,而且用户可以独立地改变它们之间的交互.原创 2019-12-03 11:54:35 · 224 阅读 · 1 评论 -
迭代器模式
迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不用暴露该对象的内部表示.原创 2019-12-03 10:21:15 · 225 阅读 · 0 评论 -
解释器模式
解释器模式:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子.原创 2019-12-02 22:51:56 · 138 阅读 · 0 评论 -
命令模式
命令模式:将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作.原创 2019-12-02 14:50:26 · 299 阅读 · 0 评论 -
职责链模式
职责链模式:避免将一个请求的发送者与接收者耦合在一起,让多个对象都有机会处理请求.将接收请求的对象连接成一条链,并且沿着这条链传递请求,直到有一个对象能够处理它为止.原创 2019-12-01 23:34:54 · 167 阅读 · 0 评论 -
代理模式
代理模式:给某一对象提供一个代理或占位符,并由代理对象来控制对原对象的访问.原创 2019-12-01 19:05:02 · 326 阅读 · 0 评论 -
享元模式
享元模式:运用共享技术有效地支持大量细粒度对象的复用.原创 2019-11-30 22:22:35 · 181 阅读 · 0 评论 -
外观模式
外观模式:为子系统中的一组接口提供一个统一的入口.外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用.原创 2019-11-30 17:59:54 · 428 阅读 · 0 评论 -
装饰模式
装饰模式:动态地给一个对象增加一些额外的职责.就扩展而言,装饰模式提供了一种比使用子类更加灵活的替代方案.原创 2019-11-30 13:23:44 · 162 阅读 · 0 评论 -
组合模式
组合模式:组合多个对象形成树形结构以表示具有部分-整体关系的层次结构.组合模式让客户端可以统一对待单个对象和组合对象.原创 2019-11-29 20:26:43 · 212 阅读 · 0 评论 -
桥接模式
桥接模式:将抽象部分与它的实现部分解耦,使得两者都能够独立变化.原创 2019-11-28 22:09:54 · 1340 阅读 · 0 评论 -
适配器模式
适配器模式:将一个类的接口转换成客户希望的另一个接口.适配器模式让那些接口不兼容的类可以一起工作.原创 2019-11-27 17:25:41 · 169 阅读 · 0 评论 -
单例模式
单例模式:确保一个类只有一个实例,并提供一个全局访问点来访问这个唯一实例.原创 2019-11-27 12:55:27 · 376 阅读 · 0 评论 -
原型模式
原型模式:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象.原创 2019-11-26 22:21:09 · 218 阅读 · 0 评论 -
建造者模式
建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.原创 2019-11-26 15:07:00 · 243 阅读 · 0 评论 -
抽象工厂模式
抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类.原创 2019-11-25 15:17:34 · 508 阅读 · 0 评论 -
工厂方法模式
工厂方法模式:定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化.工厂方法模式让一个类的实例化延迟到其子类.原创 2019-11-25 11:20:21 · 230 阅读 · 0 评论 -
设计模式
瞎总结原创 2019-06-21 21:57:19 · 136 阅读 · 0 评论 -
简单工厂模式
简单工厂模式:定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类.原创 2019-11-24 20:13:05 · 312 阅读 · 0 评论 -
UML类图
UML类图原创 2019-11-23 13:11:02 · 186 阅读 · 0 评论 -
面向对象设计原则
面向对象设计原则是学习设计模式的基础,它们是指导性原则,但并不是强制性的.原创 2019-11-22 23:58:49 · 529 阅读 · 0 评论 -
单例设计模式
单例模式理解原创 2019-07-21 21:50:25 · 184 阅读 · 0 评论 -
设计模式概述
设计模式:设计模式是在特定环境下为解决某一通用软件设计问题提供的一套定制的解决方案,该方案描述了对象和类之间的相互作用.原创 2019-11-21 17:19:17 · 167 阅读 · 0 评论