- 博客(9)
- 资源 (16)
- 收藏
- 关注
转载 设计模式之装饰模式
转载自:点击打开链接现在我们来学习装饰模式。说实话,真不想写这个,因为提到这个装饰,程序员就很伤感(我也是),就想到了遥远地她和虚无缥缈地房子。房子都还没着落,谈什么装修和粉饰啊。一堵粗糙的墙,刷上白白地粉,再贴上几张壁画,整个一焕然一新。多美的事啊。哎,既然想到了,就咬着牙多想会,至少心里还有个期盼。真心祝愿大家看完这篇文章后都能够梦想成真。 生活中的装饰是很好理解的,我
2011-10-28 14:00:50 390
转载 设计模式之适配器(Adapter)模式
一、 适配器(Adapter)模式适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。名称由来这很像变压器(Adapter),变压器把一种电压变换成另一种电压。美国的生活用电电压是110V,而中国的电压是220V。如果要在中国使用美国电器,就必须有一个能把220V电压转换成110V电压的变压器。这个变压器就是一个Ada
2011-10-28 10:36:30 418
转载 设计模式之观察者模式
Java设计模式—观察者模式(Observer pattern)博客分类: Java设计模式JavaNokia生活编程 观察者模式在软件编程中用的较多,我不善于表达我就用在网上看到的故事,和生活的例子说下基本思想 故事: 小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人
2011-10-24 15:34:54 413
转载 设计模式之代理模式
[转帖]设计模式-快餐简解-【代理模式】【代理模式应用场景举例】 比如在玩“极品飞车”这款游戏,如果游戏者手中的金钱达到了一定的数量就可以到车店买一部性能更高的赛车,那么这个卖车的“车店”就是一个典型的“汽车厂家”的“代理”,他为汽车厂家“提供卖车的服务”给
2011-10-14 17:18:13 312
转载 Facade外观模式
[转帖]设计模式-快餐简解-【外观模式】【外观模式应用场景举例】 比如在玩“极品飞车”这款游戏,你只需要等待的就是倒计时到0时以最快的车速冲到第一名,但游戏者根本没有想过在车冲出去之前要做哪些工作,比如挂档,离合器,油箱检测,调整方向等等的微操作,将这些微操
2011-10-14 14:57:40 309
转载 设计模式之原型模式(Prototype)
原型模式定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求
2011-10-14 14:18:12 293
原创 设计模式之Builder模式实例
这里简单的写一个文件创建器,来说明Builder模式。 首先,整体介绍一下:这个文件创建器要求能实现创建txt文件和xml文件的功能。采用Builder设计模式。 第二,如果看了上一篇,对于Builder设计模式有了基本的了
2011-10-14 12:21:06 407
原创 设计模式之Builder模式
先说下自己的理解:所谓的Builder模式,重点在于用一个Builder把创建一个对象的各个部件的方法封装,这是一个接口,并且要提供返回产品,然后又一个类具体的实现Builder接口。而Director类,就是有一个创建方法,里面决定调用那些Builder的方法,以及按照那些顺序
2011-10-14 09:51:39 414
转载 设计模式之工厂模式
工厂模式定义:提供创建对象的接口.为何使用?工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。为什么工厂模式是如此常用?因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成
2011-10-13 16:52:19 282
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人