当前位置 博文首页 > CHUANZExiaodaima的博客:C++设计模式(自学用,未完待续)

    CHUANZExiaodaima的博客:C++设计模式(自学用,未完待续)

    作者:[db:作者] 时间:2021-06-29 19:28

    C++设计模式

    文章目录

    • C++设计模式
    • 一、设计模式简介
        • 1、从面向对象谈起
            • 底层思维
            • 抽象思维
        • 2、软件设计的金科玉律——复用
        • 3、如何解决复杂性?
          • 分解
          • 抽象(第一个关键词)
          • 最好的方法——分解+抽象
    • 二、面向对象设计原则(重点八种)
      • 1、依赖倒置原则(贯穿始终)
      • 2、开放封闭原则
      • 3、单一职责原则
      • 4、替换原则
      • 5、接口隔离原则
      • 6、优先使用对象组合,而不是类继承
      • 7、封装变化点
      • 8、针对接口编程,而不是针对实现编程
      • 9、产业强盛的标志:接口标准化!
      • 10、小故事反思:
      • 11、将设计原则提升为设计经验
    • 三、模板方法