美文网首页
java设计模式

java设计模式

作者: 魔女小姐的猫 | 来源:发表于2020-08-05 00:48 被阅读0次

    一. 什么是设计模式?

    设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。其目的是为了提高代码的可重用行,可读性和可靠性。

    二. 设计模式的分类

    设计模式的分类.png
    • 创建型模式 : 用于描述“怎么创建对象”,实例化对象的模式

    单例模式
    创建者模式
    原型模式
    工厂方法模式
    抽象工厂模式

    • 结构型模式:用于描述“类和对象按照某种布局组成更大的结构”

    扩展性

    外观模式
    组合模式
    代理模式
    装饰模式

    封装

    适配器模式
    桥接模式
    享元模式

    • 行为型模式:用于描述“类和对象共同完成一件它们不能独立完成的任务"

    状态模式
    策略模式
    命令模式
    备忘录模式
    职责链模式
    观察者模式
    访问者模式
    调停者模式
    迭代器模式
    解释器模式
    模板方法模式

    未完成

    https://www.cnblogs.com/pony1223/p/7608955.html

    相关文章

      网友评论

          本文标题:java设计模式

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