美文网首页
设计模式

设计模式

作者: 贾里 | 来源:发表于2017-07-31 21:01 被阅读9次

    23个设计模式:
    创建型模式:关注对象的创建过程
    1.单例模式
    2.建造者模式
    3.原型模式
    4.工厂模式

    行为型模式:关注系统中对象之间的相互交互,研究系统在运行时对象之间的相互通信和协作,进一步明确对象的职责。
    5.策略模式
    6.状态模式
    7.责任链模式
    8.解释器模式
    9.命令模式
    10.观察者模式
    11.备忘录模式
    12.迭代器模式
    13.模板方法模式
    14.访问者模式
    15.中介者模式

    结构型模式:关注对象和类的组织
    16.代理模式
    17.组合模式
    18.适配器模式
    19.装饰模式
    20.享元模式
    21.外观模式
    22.桥接模式

    六大设计原则
    1.单一职责原则
    2.里氏替换原则
    3.依赖倒置原则
    4.接口隔离原则
    5.迪米特法则
    6.开闭原则

    推荐书籍:
    大话设计模式(带目录完整版).pdf
    HEAD_FIRST设计模式(中文版).pdf

    相关文章

      网友评论

          本文标题:设计模式

          本文链接:https://www.haomeiwen.com/subject/jqmxlxtx.html