
设计模式
文章平均质量分 57
Scarroot
这个作者很懒,什么都没留下…
展开
-
李建忠,设计模式教程.笔记061220
GOF 23种设计模式 : Gang Of Four 四人组.面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。面向对象设计模式解决的是“类与相互通信的对象之间的组织关系,包括它们的角色、职责、协作方式几个方面。面向对象设计模式是“好的面向对象设计”,所谓“好的面向对象设计”是那些可以满足 “应对变化,提高复用”的设计 。各种面向对象编程语原创 2006-12-22 00:14:00 · 3063 阅读 · 0 评论 -
设计模式 070106 bridge 模式
转:http://www.cnblogs.com/zhenyulu/articles/67016.html设计模式随笔-蜡笔与毛笔的故事 我想大家小时候都有用蜡笔画画的经历吧。红红绿绿的蜡笔一大盒,根据想象描绘出格式图样。而毛笔下的国画更是工笔写意,各展风采。而今天我们的故事从蜡笔与毛笔说起。设想要绘制一幅图画,蓝天、白云、绿树、小鸟,如果画面尺寸很大,那么用蜡笔绘制就会遇到点麻烦原创 2007-01-06 13:43:00 · 1011 阅读 · 0 评论 -
设计模式 070105 原型(Prototype)模式
转:http://www.itlearner.com/article/2006/3160.shtml一、 原型(Prototype)模式原型模式的用意是:通过给出一个原型对象来指明所要创建的对象类型,然后用复制这个原型对象的办法创建出更多的同类型对象。从孙大圣的手段谈起孙悟空在与黄风怪的战斗中,"使一个身外身的手段:把毫毛揪下一把,用口嚼得粉碎,望上一喷,叫声变,变有百十个行者原创 2007-01-05 00:42:00 · 852 阅读 · 0 评论 -
设计模式 070105 adapter模式
转:http://www.brucezhang.com/?p=36从实例谈Adapter模式Filed under: Design & Pattern — bruce zhang @ 4:59 pm 《让僵冷的翅膀飞起来》系列之二在系列一中, RM和MPEG类继承了VideoMedia抽象类,而VideoMedia类又实现了IMedia接口,该接口仅仅提供了Play()方法。冰原创 2007-01-05 00:40:00 · 967 阅读 · 0 评论 -
设计模式笔记URL
http://blog.youkuaiyun.com/lxgljj/category/53306.aspxhttp://www.cnblogs.com/zhenyulu/articles/46735.html原创 2006-12-27 23:17:00 · 881 阅读 · 0 评论 -
设计模式 061227 Builder模式
转自:http://dev.youkuaiyun.com/develop/article/14/14948.shtm前言:看着csdn渐渐让人失望,本来打算不写了。可是老师们教我善始善终,呵呵,那就坚持一回吧。概念:Builder:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。----------------------------------------------原创 2006-12-27 01:09:00 · 1202 阅读 · 1 评论 -
设计模式 061227 工厂模式
转自:http://bbs.cjsdn.net/post/view?bid=17&id=51385&sty=1&tpg=6&age=0我自己实践不是很多,实践项目中只编写过一点JSP程序。自学过一点EJB,但没做过项目。没有用到模式的思想。去年的一天从J道上下载了一个简单的注册系统,发现一个简单的类用factory之类的命名封装了起来。由于那个程序非常简单,我当初认为很不必要。但这几天看了《J原创 2006-12-27 22:59:00 · 934 阅读 · 0 评论 -
设计模式 061225
转自 http://www.cnblogs.com/zhenyulu/articles/36885.html 一、 抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图:原创 2006-12-25 22:36:00 · 1002 阅读 · 0 评论 -
李建忠,设计模式教程.笔记061221
一.Singleton 模式.静态构造函数不能接受参数,而且只能有一个,他实际是私有的,由编绎器调用的.可以用属性的方法,让他做到"接受参数"的效果.也可以建一个公有的方法,接受参数.1,单线程Singleton模式. /// /// 单线程Singleton模式 /// public class Class1 { private static Class1 c1; priva原创 2006-12-22 00:15:00 · 2898 阅读 · 0 评论