码迷,mamicode.com
首页 >  
搜索关键字:简单工厂模式和策略模式的区别 设计模    ( 22164个结果
项目设计之一-------------项目包的设计原则(原)
很久之前把几大名著《敏捷软件开发》、《设计模式》、《大话设计模式》、《重构-改善既有代码的设计》、《轻量级J2EE企业应用实战-Struts+Spring+Hibernate整合开发》等研究了一遍,然后就想做个项目来综合以上知识,现在把项目设计的思路写出来。包的设计最好遵循包设计六大原则。前三增加内...
分类:其他好文   时间:2014-06-28 09:45:00    阅读次数:292
【设计模式】原型模式
引子 古人云:书非借不能读也。 现在IT书籍更新快、价格贵、质量水平更是参差不齐,实在不忍心看到用自己的血汗钱买的书不到半年就要被淘汰 更不想供养使用金山快译、词霸等现代化工具的翻译们。 于是去书店办了张借书卡,这样便没有了后顾之忧了——书不好我可以换嘛! 但是,借书也有不爽的地方,就是...
分类:其他好文   时间:2014-06-28 09:38:18    阅读次数:324
设计模式之单例模式
1 /////////////////////////////////////////////////////////////////////////////// 2 // 3 // FileName : singleton.h 4 // Version : 0.10 5...
分类:其他好文   时间:2014-06-27 11:29:51    阅读次数:227
工厂模式总结
简单工厂模式,工厂方法模式和抽象工厂模式都是属于创建型设计模式,这三种创建型模式都不需要知道具体类。我们掌握一种思想,就是在创建一个对象时,需要把容易发生变化的地方给封装起来,来控制变化(哪里变化,封装哪里),以适应客户的变动,项目的扩展。简单工厂模式:简单工厂没有抽象类,只有一个具体工厂类如MyF...
分类:其他好文   时间:2014-06-27 11:28:37    阅读次数:227
设计模式之观察者模式(Observer)摘录
设计模式之观察者模式(Observer)摘录!...
分类:其他好文   时间:2014-06-27 10:39:28    阅读次数:207
过滤器和包装类设计模式的应用
过滤器和包装类设计模式的应用 过滤器高级案例:中文乱码过滤器;脏话过滤器;HTML特殊标记过滤器...
分类:其他好文   时间:2014-06-27 08:59:35    阅读次数:320
设计模式——策略模式
策略模式定义         策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 下面我将从xiang'mu...
分类:其他好文   时间:2014-06-27 08:15:08    阅读次数:165
【小话设计模式】类之间的关系
3.聚合(Aggregation)       定义:聚合关系是关联关系的一种,耦合度强于关联,他们的代码表现是相同的,仅仅是在语义上有所区别:关联关系的对象间是相互独立的,而聚合关系的对象之间存在着包容关系,他们之间是“整体-个体”的相互关系。     符号:带空心菱形实线箭头表示          1、聚合关系是关联关系的一种,是强的关联关系。       2、聚合是整体和部分之间的关...
分类:其他好文   时间:2014-06-27 07:52:57    阅读次数:181
iOS开发- 界面传值(1)-通知模式(广播)
之后的几篇博客, 记录下不同界面间传值的常用办法。这篇文章记录广播的方式。iOS的设计模式中,通知模式也是其中重要的模式之一,Notification直译为通知,其实本人觉得叫做广播模式更为贴切。它的作用就是一个对象对多个对象的同步操作。用法很简单,一个对象发出一个广播,需要收听的听众就先注册一下,然后选定频道,完了就可以收听广播的内容了。但是要注意一点, 在收听之前, 一定要先注册。 不然发送的...
分类:移动开发   时间:2014-06-27 07:47:06    阅读次数:213
简单工厂模式和策略模式的区别
直接上代码: 简单工厂模式: ------------------------------一个抽象类   -------------------------- abstract class AbsClass {     //抽象方法:提供一些列的算法操作     public abstract void acceptCash(string org); } -------------...
分类:其他好文   时间:2014-06-27 07:36:34    阅读次数:395
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!