![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式学习
jetaime_520
软件攻城狮,一个让人伤心的职业,但是还要坚持下去的
展开
-
大话设计模式之设计模式的六大原则
1,单一职责原则 2,开放封闭原则 3,依赖倒转原则 4,里氏代换原则 5,迪米特法则 6,接口隔离原则原创 2017-03-18 19:17:58 · 271 阅读 · 0 评论 -
大话设计模式之代理模式
代理模式: 为其他对象提供一种代理,并以控制对这个对象的访问。运用代理模式,为简单的计算器添加数字的验证,防止输入数字以外的东西原创 2017-03-28 21:44:40 · 282 阅读 · 0 评论 -
大话设计模式之装饰者模式
装饰者模式:动态的给一个对象添加一些额外的职责,就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客户端透明的方式扩展对象的功能。原创 2017-03-29 21:55:59 · 364 阅读 · 0 评论 -
大话设计模式之简单的工厂模式
大话设计模式之简单的工厂模式通过面向对象的三大特征封装、继承和多态,简单的计算器代码实现原创 2017-03-13 20:48:18 · 270 阅读 · 0 评论 -
大话设计模式之适配器模式
适配器模式:把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的结构:适配器模式有类的适配器模式和对象的适配器模式两种不同的形式。原创 2017-03-30 20:23:22 · 275 阅读 · 0 评论 -
大话设计模式之策略模式
程杰版的是用c#写的,通过学习,用java实现收银台代码,顺便总结策略模式的运用场景原创 2017-03-14 22:57:22 · 223 阅读 · 1 评论 -
大话设计模式之观察者模式
观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。原创 2017-03-31 20:34:14 · 317 阅读 · 0 评论