美文网首页设计模式
设计模式 全家桶

设计模式 全家桶

作者: 科技猿人 | 来源:发表于2021-04-25 19:37 被阅读0次

    思想统一的队伍吧,反而好带! ——贾玲

    引言

    • 最佳实践:设计模式已经经历了很长一段时间的发展,总结出来的最佳的实践。
    • 统一思想:设计模式提供了一个标准的术语系统,且具体到特定的情景。

    设计模式七大原则

    • 单一职责原则:一个类只负责一项职责。
    • 开闭原则:可扩展,不可修改。
    • 里氏替换原则:定义用基类,运行确定子类。
    • 依赖倒置原则:细节依赖抽象,面向接口编程,通过接口或抽象类产生依赖关系。
    • 迪米特原则:最少知道原则,只与直接朋友通信。
    • 接口隔离原则:一个类对另一个类的依赖应该建立在最小的接口上。
    • 合成复用原则:组合/聚合优于继承。

    设计模式分类

    • 创建型模式:关键对象的创建。
      • 单例、工厂方法、抽象工厂、建造者、原型。
    • 结构型模式:关注对象的组合。
      • 适配器、装饰、代理、外观、桥接、组合、享元。
    • 行为型模式:关注对象的通信。
      • 策略、模板方法、观察者、迭代器、责任链、命令、备忘录、状态、访问者、中介者、解释器。

    设计模式进阶

    进阶图

    设计模式列表

    (一)设计模式 单例模式

    (二)设计模式 工厂模式(简单、工厂、抽象)

    ……

    小编的博客系列

    IT&互联网 技术栈

    相关文章

      网友评论

        本文标题:设计模式 全家桶

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