今天,是设计模式系列篇的最后一篇文章,心情还有点小激动呢:) What 中介者模式(Mediator Patter...[作者空间]
What 解释器模式(Interpreter Pattern)为某个语言定义它的语法(或者叫文法)表示,并定义一个...[作者空间]
What 命令模式(Command Design Pattern),将请求(命令)封装为一个对象,这样可以使用不同...[作者空间]
What 备忘录模式(Memento Design Pattern)是一种软件设计模式,它提供了将对象恢复到其先前...[作者空间]
What 访问者模式(Visitor Pattern),允许一个或者多个操作应用到一组对象上,解耦操作和对象本身。...[作者空间]
What 状态模式(State Pattern),允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像...[作者空间]
What 迭代器模式(Iterator Design Pattern),提供一种方法顺序访问一个聚合对象中各个元素...[作者空间]
What 职责链模式(Chain Of Responsibility Design Pattern)是一种行为设计...[作者空间]
What 策略模式(Strategy Pattern)是一种行为设计模型。该模式定义一族算法类,将每个算法分别封装...[作者空间]
What 模板模式(Template Pattern)是一种行为设计模型。该模式指的是一个定义在父类别的方法,在模...[作者空间]
首先,和大家说声抱歉,昨天搬校区,一直忙着整理家当,没有及时更新,还请大家见谅~ What 观察者模式(Obser...[作者空间]
What 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种...[作者空间]
What 组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对...[作者空间]
What 门面模式(Facade Design Pattern),也叫外观模式,他是为子系统提供一组统一的接口,定...[作者空间]
What 适配器模式(Adaptor Design Pattern)是用来做适配的,它将不兼容的接口转换为可兼容的...[作者空间]
What 装饰器模式(Decorator Design Pattern),是面向对象编程领域中,一种动态地往一个类...[作者空间]
What 桥接模式(Bridge Design Pattern),在GOF的《设计模式》一书中是这么定义的——“将...[作者空间]
What 代理模式(Proxy Design Pattern),指的是在不改变原有类的情况下,通过引入代理类,为目...[作者空间]
What 如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利...[作者空间]
What 为了灵活构造复杂对象,该对象会有多个成员变量,在外部调用的时候,不需要或者不方便一次性创建出所有的成员变...[作者空间]