码迷,mamicode.com
首页 >  
搜索关键字:设计模式之禅    ( 108个结果
设计模式之禅学习笔记
现在比较熟悉的设计模式有:slf4j=》单例模式,工厂模式,门面(外观)模式工厂模式 vs 抽象工厂模式工厂模式接口,接口实现类,工厂类抽象工厂模式接口,借口实现类,工厂抽象类,具体的工厂实现类。红色句子是二者唯一的区别工厂模式 vs 建造者模式工厂模式是生产整个产品建造者模式是重点强调建造的过程模...
分类:其他好文   时间:2015-02-06 16:27:50    阅读次数:124
读秦小波《设计模式之禅》 -- 单例模式
新年第一天,在这里首先要祝大家新年快乐!      这篇文章中,介绍的是非常重要,也是非常常用的一种设计模式 -- 单例模式。例如,我们在电脑上登录QQ的时候,同一个QQ号码就只能登录一次,而不可能出现一个号码可以登录两次的情况;再好像我现在听歌用的播放器,我也只能打开它一次,当它在运行的时候,我不能够同时运行两个播放器客户端。。。等等的这些模式都是单例的,即它能保证一个类就只有一个实例对象。  ...
分类:其他好文   时间:2015-01-01 18:33:25    阅读次数:168
读秦小波《设计模式之禅》 -- 工厂模式
设计模式是一种非常有用的编程技巧,它对于代码的重构有些非常重要的作用,对于软件开发人员来说,需要理解并尝试着使用这些设计的方法。      个人感觉《设计模式之禅》这本书中讲解的非常具体,每个模式都配以适当的例子,非常适合学习设计模式的初学者,当然,程杰的《大话设计模式》也是非常好的一本书,都可以拿过来当做一本工具书随时查看理解设计的奥妙。            工厂模式      这个模式的名字...
分类:其他好文   时间:2014-12-25 08:45:32    阅读次数:215
23种设计模式----------代理模式(三) 之 动态代理模式
(上一篇)种设计模式----------代理模式(二)当然代理模式中,用的最广泛的,用的最多的是 动态代理模式。动态代理:就是实现阶段不用关系代理是哪个,而在运行阶段指定具体哪个代理。抽象接口的类图如下: --图来自设计模式之禅所以动态代理模式要有一个InvocationHandler接口...
分类:其他好文   时间:2014-12-14 01:55:10    阅读次数:259
23中设计模式----------工厂模式.
女娲造人故事开头(借由设计模式之禅): 第一次烤泥人,感觉应该熟了,往大地一放,哇,没烤熟!于是白人诞生了!(这也是缺乏经验的最好证明) 第二次烤泥人,上一次没烤熟,这一次多烤一会,放到世间一看,嘿,烤过头了,于是黑人诞生了! 第三次烤泥人,一边烤一边察看,直到表皮嫩黄,嘿,真正好,于是黄色人...
分类:其他好文   时间:2014-12-02 22:08:30    阅读次数:152
23中设计模式----------单例模式.
目前,在看一本设计模式之禅的一本书(电子版),感觉写的还不错,语音也挺幽默的,例子也有代表性,所以,就想在看后有个更深印象,也顺便记录下学习之旅,是用的语音也是Java.第一个,当然是单例模式:所谓单例,当然就是只有一个实例.不允许该类创建出多个实例对象.我们都知道,一般我们创建一个对象,直接使用n...
分类:其他好文   时间:2014-12-02 13:22:22    阅读次数:225
设计模式之禅-模板方法模式
个人Blog 此篇博文所在地址:http://www.sanyinchenblog.com/?p=273 模板方法模式: 定义一个操作中的算法框架,将一些步骤延迟到子类中。使得子类可以不改变    一个算法的结构即可重定义该算法的某些特定步骤。 Demo: https://github.com/sanyinchen/UMLDemo/tree/master/src/c...
分类:其他好文   时间:2014-11-27 00:19:03    阅读次数:228
设计模式之禅-抽象工程模式
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=244 工厂模式: 定义一个抽象工厂接口,让子类去决定要实例化哪一个类。 demo(https://github.com/sanyinchen/UMLDemo) 书中举了一个女娲造人的例子,女娲有一个八卦炉,然后要通过这个八卦炉烧纸三种肤色的人,分别是白种人,黑种人,和黄种人。...
分类:其他好文   时间:2014-11-26 11:34:37    阅读次数:144
设计模式之禅单一职责原则
个人blog 此篇博文地址 :http://www.sanyinchenblog.com/?p=150 最近在看>感觉这本书很是不错的,demo虽然简单但是确实很明了,感觉很有必要自己再敲一遍 单一职责原则 demo: https://github.com/sanyinchen/UMLDemo 如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应...
分类:其他好文   时间:2014-11-25 23:46:38    阅读次数:209
设计模式之禅-依赖倒置原则
个人blog 此篇博文地址:http://www.sanyinchenblog.com/?p=167 依赖倒置原则(DIP): demo(https://github.com/sanyinchen/UMLDemo) 1.高层模块不应该依赖底层模块 2.抽象不应该依赖细节 3.模块间的依赖不是通过实现类发生的,而是由抽象类发生的 4.接口或者抽象类不依赖于细节 5.实现类依赖于接口或抽象类 书...
分类:其他好文   时间:2014-11-25 23:44:24    阅读次数:294
108条   上一页 1 ... 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!