• 标签

  • 最新日志

  • 最新评论

  • 订阅博客




  • 功能

  • 设计模式图表

    1.Abstract factory :与工厂方法的不同之处在于:抽象工厂提供多个产品族的生产Abstract factory

    2.Builder:BuilderBuilder interactBuilder pattern

    3.Factory method:产品的创建延迟到工厂子类Factory method

    4.Prototype:Prototype

    5.Adapter:Adapter

    6.Bridge:Bridge

    7.Composite:Composite

    8.Decorator:DecoratorAdapter 模式:Decorator模式不同于Adapter模式,因为装饰仅改变对象的职责而不改变它的接口;而适配器将给对象一个全新的接口。Strategy 模式:用一个装饰你可以改变对象的外表;而Strategy模式使得你可以改变对象的内核。这是改变对象的两种途径。

    9.Proxy:Proxy

    10.Chain of responsibility:Chain Of Responsibility

    11.Command:Command

    12.Iterator:Iterator

    13.Mediator:Mediator

    14.Memento:Memento

    15.Observer:Observer

    16.State:State

    17.Strategy:Strategy

    18.Template method:Template method

    19.Visitor: