java设计模式
iteye_17722
这个作者很懒,什么都没留下…
展开
-
java 23种设计模式
java分23种设计模式。我们按两条准则进行分类。第一准则(目的):模式是用来完成什么工作的。可以分为:创建型(与对象的创建有关)、结构型(处理类或对象的组合)、行为型(对类或对象怎样交互和怎样分配职责进行描述)。第二准则(范围):指定模式主要是用于类还是用于对象。类模式处理类和子类之间的关系,这些关系通过继承建立,是静态的,在编译时便确定了下来。对象模式处理对象...原创 2011-05-12 11:46:25 · 94 阅读 · 0 评论 -
java 23种设计模式中常用的九种
1 Factory Pattern(工厂模式) 上榜理由:将程序中创建对象的操作,单独出来处理,大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 2 Facade Pattern 上榜理由:将表现层和逻辑层隔离,封装底层的复杂处理,为用户提供简单的接口,这样的例子随处可见。门面模式很多时候更是一种系统架构的设计, 在我所做的项目中,就实现...原创 2011-05-12 11:48:53 · 101 阅读 · 0 评论 -
java设计模式 通俗解释
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建...原创 2011-05-12 11:49:39 · 186 阅读 · 0 评论