
Java设计模式
iteye_17172
这个作者很懒,什么都没留下…
展开
-
门面模式 Facade模式
[b]关键词:门面模式 facade模式[/b][b]一.引子[/b]门面模式是非常简单的设计模式。[b]二.定义与结构[/b]门面模式( facade )又称外观模式。 GOF 在《设计模式》一书中给出如下定义:为子系统中的一组接口提供一个一致的界面, Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。定义中提到的子系统是指在设计中为了降低...原创 2010-09-28 16:07:26 · 322 阅读 · 0 评论 -
简单工厂模式优缺点
[b]优点[/b]1.工厂类含有必要的判断逻辑,可以决定在什么时候创建哪一个产品类的实例,客户端可以免除直接创建产品对象的责任,而仅仅"消费"产品。简单工厂模式通过这种做法实现了对责任的分割。2.当产品有复杂的多层等级结构时,工厂类只有自己,以不变应万变,就是模式的缺点。因为工厂类集中了所有产品创建逻辑,一旦不能正常工作,整个系统都要受到影响。[b]缺点[/b]1.系统扩展...原创 2010-09-28 16:13:05 · 1193 阅读 · 0 评论 -
Java设计模式综述
[b]关键词:设计模式,作用,J2EE,工程模式,构造者模式,命令模式,迭代模式[/b]自从J2EE出现以来,就大大简化了在Java下的企业级开发。但是随着J2EE越来越普遍地被应用到各个领域中,开发者们渐渐意识到需要一种方法来标准化应用程序的开发过程,他们采用的方法是标准化应用程序的结构层。在结构层通常封装了一些独立于业务逻辑的复杂技术,以便在业务逻辑和底层的架构之间建立起弱连接。在个专...原创 2010-09-28 16:21:25 · 112 阅读 · 0 评论