设计模式
文章平均质量分 79
EckoTan
这个作者很懒,什么都没留下…
展开
-
设计模式之Observer
Observer原创 2015-03-18 07:02:31 · 437 阅读 · 0 评论 -
DesignPattern之Mediator
《JAVA与模式》之调停者模式在阎宏博士的《JAVA与模式》一书中开头是这样描述调停者(Mediator)模式的: 调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。为转载 2015-08-02 15:39:04 · 629 阅读 · 0 评论 -
DesignPattern之Proxy
《JAVA与模式》之代理模式在阎宏博士的《JAVA与模式》一书中开头是这样描述代理(Proxy)模式的: 代理模式是对象的结构模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。代理模式的结构 所谓代理,就是一个人或者机构代表另一个人或者机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起转载 2015-08-02 15:32:01 · 615 阅读 · 0 评论 -
DesignPattern之Command
《JAVA与模式》之命令模式在阎宏博士的《JAVA与模式》一书中开头是这样描述命令(Command)模式的: 命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。 命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式转载 2015-08-01 16:29:06 · 562 阅读 · 0 评论 -
设计模式之Flyweight
《JAVA与模式》之享元模式在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的: Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。Java中的String类型 在JAVA语言中,S转载 2015-07-31 17:56:18 · 615 阅读 · 0 评论 -
设计模式之状态模式
DesignPattern之State1. Definition==状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类==。这个模式将封装成为独立的类,并将动作委托到代表当前状态的对象,从而使行为会随着内部状态的改变而改变。原创 2015-07-17 21:44:11 · 503 阅读 · 0 评论 -
设计模式之复合模式
DesignPattern之复合模式1. Definition组合模式允许将对象组合成树形结构来表现“整体 / 部分”层次结构,能让客户以==一致==的方式处理个别对象及对象组合(一视同仁)2. 分析(Head First Design Pattern p358)根据 Head First Design Pattern 第358页的uml图来分析:类图当中有三个类,一个是Component(节点原创 2015-07-16 15:01:14 · 902 阅读 · 0 评论 -
设计模式之模板方法
Template(模板方式方法)在一个方法中定义了一个算法的骨架,而将一些步骤延迟到了子类中,由子类去实现具体的某几个步骤。Template模式使得子类可以在不改变算法结构的情况下,重新定义了算法的某些步骤。原创 2015-07-02 17:02:39 · 602 阅读 · 0 评论 -
设计模式之工厂
设计模式之工厂原创 2015-07-05 17:22:13 · 745 阅读 · 0 评论 -
设计模式之Singleton
Singleton原创 2015-04-03 13:23:42 · 469 阅读 · 1 评论 -
设计模式之FlyWeight
FlyWeight转载 2015-06-23 01:21:42 · 424 阅读 · 0 评论 -
设计模式之适配器、外观模式
适配器 Adapter外观 Facade迪米特原则原创 2015-06-21 02:42:44 · 644 阅读 · 0 评论 -
DesignPattern之Bridge
《JAVA与模式》之桥梁模式在阎宏博士的《JAVA与模式》一书中开头是这样描述桥梁(Bridge)模式的: 桥梁模式是对象的结构模式。又称为柄体(Handle and Body)模式或接口(Interface)模式。桥梁模式的用意是“将抽象化(Abstraction)与实现化(Implementation)脱耦,使得二者可以独立地变化”。桥梁模式的用意 桥梁模式转载 2015-08-02 15:30:25 · 627 阅读 · 0 评论