
设计模式
yy6060
积极,乐观,坚强,自信,睿智-------希望获得这些!哈哈
展开
-
设计模式入门学习之工厂模式(工厂方法模式)
<br /><br /> 来源: javaeye<br />当看到"new",就会想到"具体","new"有什么不对劲的?<br /> 在技术上,new没有错,毕竟这是java的基础部分.针对接口编程,可 以隔离掉以后系统可能发生的一大堆改变.为什么呢?如果代码是针对接口而写,你们通过多态,它可以与任何新类实现该接口.但是,当代码使用大量的具体类 时,等于是自找麻烦,因为一但加入新的具体类就必须改变代码,也就是说你的代码并非"对修改关闭".别忘了,我们的第一个原则用来处理改变,"找出会变化 的转载 2010-06-21 16:37:00 · 386 阅读 · 0 评论 -
设计模式入门学习之工厂模式(工厂方法模式)
<br />来源:javaeye<br /> <br />当看到"new",就会想到"具体","new"有什么不对劲的?在技术上,new没有错,毕竟这是java的基础部分.针对接口编程,可 以隔离掉以后系统可能发生的一大堆改变.为什么呢?如果代码是针对接口而写,你们通过多态,它可以与任何新类实现该接口.但是,当代码使用大量的具体类 时,等于是自找麻烦,因为一但加入新的具体类就必须改变代码,也就是说你的代码并非"对修改关闭".别忘了,我们的第一个原则用来处理改变,"找出会变化 的方面,把它们从不变的部分转载 2010-06-21 16:56:00 · 431 阅读 · 0 评论 -
追MM与java的23种模式(转载) 分享
<br />追MM与java的23种模式<br /> <br /> 1、FACTORY-追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory<br /> 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。<br /> 2、原创 2010-06-23 11:04:00 · 400 阅读 · 0 评论 -
采用技术:DAO、BD、MVC模式
Business Delegate(业务代理)Business Delegate模式又称业务代理模式,它建议在多层分布式的应用中,在表示层和逻辑业务处理层之间增加一个代理层,通过该代理层,隐藏业务处理层的实现细节以及实现对业务逻辑的透明调用。 Business Delegate模式介绍我们从问题,解决方法,策略,优点等几个方面介绍Business Delegate模式。最后给出Business Delegate的相关联结。问题在分布式的多层应用系统中,需要进行远程方法调用以及跨层数据接收。表示层组件如果直转载 2011-04-06 18:47:00 · 572 阅读 · 0 评论 -
23种设计模式的趣说详解
设计之道,设计模式,设计,模式,java模式,单例模式,工厂模式,代理模式,23种设计模式的趣说详解,java设计模式原创 2011-02-11 11:37:00 · 1053 阅读 · 6 评论