设计模式之Facade(外观)
日期:2009-07-21 22:41:30
点击:0
好评:0
Facade的定义: 为子系统中的一组接口提供一个一致的界面. Facade一个典型应用就是数据库JDBC的应用,如下例对数据库的操作: public class DBCompare { Connection conn = null; PreparedStatement prep...
设计模式之State
日期:2009-07-21 22:41:12
点击:0
好评:0
State的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为。 何时使用? State模式在实际使用中比较多,适合状态的切换。因为我们经常会使用If elseif else 进行状态切换...
爪哇语言结构性模式之变压器模式介绍(下)
日期:2009-07-21 22:40:46
点击:0
好评:0
抽象类WindowAdapter是变压器模式的一个例子 抽象类WindowAdapter是为接受视窗的事件而准备的。此抽象类内所有的方法都是空的。 使用此类可以很方便地创立listener对象。置换(Override)你所感...
爪哇语言结构性模式之变压器模式介绍(上)
日期:2009-07-21 22:40:20
点击:0
好评:0
什么是结构性模式 结构性模式描述类和对象怎样结合在一起成为较大的结构。 结构性模式描述两种不同的东西:类与类的实例。根据它们所描述的东西的不同, 结构性模式可以分为类...
爪哇语言单态创立性模式介绍(下)
日期:2009-07-21 22:39:55
点击:0
好评:0
登记式单态类 登记式单态类是GoF为了克服饿汉式单态类及懒汉式式单态类均不可继承的缺点而设计的。 作者把他们的例子翻译为爪哇语言,并将它自己实例化的方式从懒汉式改为饿汉式...
爪哇语言单态创立性模式介绍(上)
日期:2009-07-21 22:39:33
点击:0
好评:0
什么是模式 一个围棋下得好的人知道,好的形对于围棋非常重要。形是棋子在棋盘上的几何形状的抽象化。 形就是模式(Pattern),也是人脑把握和认识外界的关键。而人脑对处理模式的能力...
爪哇语言观察者模式介绍
日期:2009-07-21 22:38:47
点击:0
好评:0
简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,...
Java中的模式
日期:2009-07-21 22:38:07
点击:0
好评:0
世上一直有一个神话:设计可以并且应该独立于实现的细节,设计通常被看作是一个抽象的概念而实现是一个代码的具体实例。如果我们坚信设计是一个富有创造性和目的性的活动:为...