最新文章列表

整理 - 设计模式(Design Patterns)- 整理 Word版本

新加了参照文档写的代码。eclipse 导出来的。 DesignPattern_egg_src.zip     设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用 ...
kavinhub 评论(0) 有751人浏览 2013-12-20 15:49

Decorator Pattern和Java IO

Decorator之前 在Java程序中,我们常会在IO的时候用到类似于如下的代码:   InputStream in = new BufferedInputStream( new FileInputStream("test.txt"));   从代码本身的直观意义来说,这部分代码很好理解。 1.使用FileInp ...
frank-liu 评论(1) 有1879人浏览 2012-05-05 23:00

23种设计模式

设计模式:模式是一种问题的解决思路,它已经适用于一个实践环境。并且可以适用于其他环境。 设计模式的分类:分布式编程模式,用户界面模式,数据模型模式三大类。 设计模式的作用:设计的重用; 为设计提供共同的词汇,每个模式名就是一个设计词汇,其概念使得程序员的交流变得方便; 在开发文档中 ...
kael____ 评论(0) 有681人浏览 2012-04-10 17:02

Builder(建造模式)

定义:Builder模式是一步一步创建一个复杂的对象,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. 是为了将构建复杂对象的过程和它的部件解耦. 通常为四个角色: i) 抽象建造者(Builder)角色:给出一个抽象接口,以规范产品对象的各个组成成分的构造; ii)具体建造者(ConcretBuilder)角色:它在应用程序的调用下创建产品的实例。完成任务为; a)  ...
jeedroid 评论(0) 有740人浏览 2011-11-03 18:59

工厂模式(Factory)

工厂模式是用来生成对象的。假如我们有一个Product类,如果要创建一个实例就new Product();但是如果这个类有几个子类,创建子类对象new ProductA();new ProductB ...
jeedroid 评论(0) 有706人浏览 2011-11-03 18:48

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics