.Net学习爱好者的温馨家园

.Net互动平台

导航

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 50 下一页

2007年9月26日 #

(转载)建造者模式(Builder Pattern)

摘要: 概述 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的“稳定构建算法”不随着需求改变而改变?这就是要说的建造者模式。 本文通过现实生活中的买KFC的例子,用图... 阅读全文

posted @ 2007-09-26 11:26 Xt Idt 阅读(238) 评论(0) 推荐(0) 编辑

2007年9月24日 #

原型模式(Prototype Pattern)

摘要: 概述 在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化?从而使依赖于这些易变对象的客户程序不随着产品类变化? 意图 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 结构图 Prototype模式结构图 生活中的例子 Protot... 阅读全文

posted @ 2007-09-24 21:54 Xt Idt 阅读(204) 评论(0) 推荐(0) 编辑

2007年9月18日 #

[转载]用C#编写ActiveX控件(三)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2007-09-18 18:36 Xt Idt 阅读(35) 评论(0) 推荐(0) 编辑

[转载]用C#编写ActiveX控件(二)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2007-09-18 18:35 Xt Idt 阅读(33) 评论(0) 推荐(0) 编辑

[转载]用C#编写ActiveX控件(一)

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2007-09-18 18:33 Xt Idt 阅读(44) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 50 下一页