设计模式总结
文章平均质量分 76
wangdan1030
这个作者很懒,什么都没留下…
展开
-
设计模式之六大基本原则
要开始做个人版机房了,我又重新拿起了设计模式。今天我想说说六大基本原则。包括:单一职责,开放封闭原则,依赖倒转原则,里氏代换原则,迪米特法则,合成/聚合复用原则。单一职责: 总结:就像只有像素能够决定相机质量一样,音频改变电话机的品质的好坏一样,单一职责就是只有一个因素改变他。 开发—封闭原则:软件可扩展,但是不能修改改变上课迟到有两种办法,但是一般大家原创 2014-07-21 17:33:41 · 895 阅读 · 14 评论 -
设计模式之简单工厂模式和策略模式总结
关于设计模式我已经开始有两周了。开始的shihou原创 2014-05-25 20:16:47 · 1064 阅读 · 18 评论 -
设计模式之结构型模再理解
这几天一直在讲shej原创 2014-08-10 21:23:52 · 793 阅读 · 11 评论 -
重新认识装饰模式——结合技术简单分析
最近小编一直在整理设计模式,和大家分享一些我最近的一些收获吧!今天先来整理装饰模式! 一、说明: 装饰模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案 二、类图: 三、代码实现://被装饰抽象类public abstract class Beverage{ String description ="UnKnown B原创 2016-05-25 20:45:35 · 604 阅读 · 1 评论 -
重新认识装饰模式--装饰模式实现AOP
一、AOP是什么AOP:面向方面编程,他是一种编程范式,提供从另外一个角度来考虑程序结构以完善面向对象编程。二、AOP的功能 在系统开发过程中会有一些共性的功能,这是面向对象的纵向思考方式就能解决问题了,这时候AOP横向延伸就可以解决这些公共服务织入系统中。AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任,比如事务处理、日志处理、权限控制封装起来,便于减少系原创 2016-05-25 22:57:11 · 7888 阅读 · 1 评论 -
重新认识策略模式---利用策略实现容错恢复机制
一、说明: 容错恢复机制是应用程序开发中常见的功能,在程序运行的时候,正常情况下应该按照某种方式来做,按照某种方式来做发生错误的话,系统并不会崩溃。而是由容忍出错的能力,并且还能在出错后有备用方案,也就是恢复机制,使程序正常执行下去。二、实例: 下面一个实例:所有对系统的操作都有日志记录,而且这个日志还需要有管理界面,通常情况下,会把日志记录到数据库里面,方便后续的管原创 2016-05-30 15:50:22 · 831 阅读 · 2 评论 -
设计模式总结
关于设计模式,有六大原则:单一职责原则,开放—封闭原则,依赖倒转原则,里氏原则,最少知识原则,合成/聚合复用原则 设计模式分为三大类:创建型:单例模式、抽象模式、建造者模式、工厂模式、原型模式结构型:适配器模式、桥接模式、装饰模式、外观模式、享元模式、代理模式行为型:模板方法,命令模式,迭代器模式,观察者模式,中介者模式,备忘录模式,解释器模式,状态模式,策略模式,职责链模原创 2014-06-15 21:31:11 · 885 阅读 · 13 评论