设计模式初识

    科技2022-07-11  93

    设计模式(简要)

    模式是一种指导,在一个良好的指导下有助于设计一个优良的解决方案,达到事半功倍的效果,而且会得到解决问题的最佳办法。

    软件模式组成:问题描述+前提条件+解法+效果

    设计模式是一套反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。

    目的:为了可重用代码、让代码更容易被他人理解并且提高代码的可靠性。

    设计模式的组成:模式名称+问题+目的+解决方案+效果+实例代码+相关设计模式


    设计模式的分类:

    1. 根据目的分类:创建型、结构型、行为型 - 创建型: - 工厂方法模式 - 抽象工厂模式 - 建造者模式 - 原型模式 - 单例模式 - 结构型: - 适配器模式 - 桥接模式 - 组合模式 - 装饰模式 - 外观模式 - 享元模式 - 代理模式 - 行为型: - 职责链模式 - 命令模式 - 解释器模式 - 迭代器模式 - 中介者模式 - 备忘录模式 - 观察者模式 - 状态模式 - 策略模式 - 模板方法模式 2. 根据范围分类:类模式、对象模式

    各模式之间不是孤立存在的,很多模式之间存在联系

    Processed: 0.012, SQL: 8