美文网首页
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