码迷,mamicode.com
首页 >  
搜索关键字:设计模式 模板方法模式    ( 21902个结果
建造者模式(屌丝专用)
屌丝有了钱只是用来花的,那得有些霸气一点的房子吧! 意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 适用性: 1、房子有不同的几个部分,能独立的安装 2、希望能建造出多个不同表象的房子 大家先看个类图 1.Builder 为创建一个Product对象的各个部件指定抽象接口。 2.ConcreteBuilder 实现Builder的接口...
分类:其他好文   时间:2014-05-12 06:34:15    阅读次数:235
小故事学设计模式之Observer : (三) 老婆帮忙订机票
(IT的事就是过场多,过场多了就容易忘,所以我们不妨看一个记一个,这也是一个办法,顺便还能跟同行们交流一下) 要和老婆一起回老家了, 成都离我们安徽太远, 两个人飞一下过去就要花掉近三千块, 于是我们决定找找有没有更便宜的机票, "你帮我找找吧, 如果找到的话,跟我说一下",我说道. "行!"老婆记...
分类:其他好文   时间:2014-05-12 05:49:03    阅读次数:248
设计模式解析学习(一)
虽然一直的以为自己掌握了面向对象的编程,但是在实际的开发过程中对需求的变化感到力不从心,才认识到自己的oop基础并不牢固。痛定思痛,决定找一本设计模式的书好好的打打基础,也期望能够解决工作中的一些疑惑。1.UML图 类图几个的原语: 继承(Generalization):实现(Realiza...
分类:其他好文   时间:2014-05-12 05:15:11    阅读次数:317
模式和原则[转载]
设计模式介绍模式:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这是关于模式最经典的定义,作者是建筑大师Christopher Alexander。如果是第一次看到这句话,多数人会觉得有些抽象难懂。其实“模式”两个字只是一个代号,就像我叫Justin,如果我改叫Tom...
分类:其他好文   时间:2014-05-12 04:12:33    阅读次数:381
单一职责原则
单一职责原则(SRP),字面意思就是功能要单一,准确解释是:就一个类而言,应该仅有一个引起它变化的原因[ASD]。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏[ASD...
分类:其他好文   时间:2014-05-11 17:43:21    阅读次数:332
设计模式 之代理(Proxy)模式
所谓代理代理,当然就是你不想做的事,找别人去做,这就是代理 Cocos2d-x /ui 控件的管理所谓就是代理模式。...
分类:其他好文   时间:2014-05-11 14:34:10    阅读次数:294
原型设计模式prototype-构造js自定义对象
Insert title here /* * 原型模式: prototype 原型属性 对象的原型拥有的属性,该对象的实例对象也会同时拥有 */ function Test(){ } Test.age=20; var tt=new Test();//这种情况age属性不会再new时候被添加哦 alert(tt.age)//undefine //-----------------...
分类:Web程序   时间:2014-05-11 14:31:06    阅读次数:453
如何在Eclipse中连接源码
(说明:这是我们老师的原创o(^▽^)o) 1. 首先打开如下菜单:window(窗口)→preferences(首选项),出现下图对话框:                                                                          图1  Preferences对话框 2. 展开Java→Installed...
分类:系统相关   时间:2014-05-11 07:31:40    阅读次数:414
【读书笔记】设计模式第五章:行为型模式
本文主要分析了模板方法模式、命令模式、责任链模式、策略模式、迭代器模式,介绍它们的定义、优缺点、使用场景,以及实例代码。为了深刻地理解设计模式,最重要的还是动手编写代码。 我参照书中的例程重新构想了一些更加生动、易于理解的例子,希望大家喜欢。 代码可以通过以下链接进行浏览: http://git.oschina.net/caipeichao/java-design-pattern 这些代码都经过编译运行,保证没有错误。...
分类:其他好文   时间:2014-05-11 04:44:19    阅读次数:289
设计模式中的六大设计原则之一,二
最近在学习设计模式方面的知识,首先接触到的是设计模式中的六大设计原则: 1.单一职责原则; 2.里氏替换原则;3.依赖倒置原则;4.接口隔离原则;5.迪米特法则;开闭原则。下面我来讲讲我对这六大设计自己的理解,如有欠缺地地方,请大家及时指出啊。。。         1.单一职责原则:应该有且仅有一个原因引起类的变更。通俗的说,即一个类只负责一项职责。下面我们举一个具体的例子来说明一下什么是...
分类:其他好文   时间:2014-05-11 03:23:19    阅读次数:659
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!