【Java设计模式】总结

文章目录

  • UML部分
  • 七个软件设计原则
  • 二十三种设计模式
    • 设计模式-创建型模式
    • 设计模式-结构型模式
    • 设计模式-行为型模式

UML部分

【Java设计模式】UML 2.2

UML基础

UML类图

UML类关系

UML时序图

七个软件设计原则

【Java设计模式】软件设计七大原则

开闭原则

迪米特原则

依赖倒置原则

里氏替换原则

单一职责原则

合成复用原则

接口隔离原则

二十三种设计模式

设计模式-创建型模式

工厂方法模式

简单工程

单例模式

内容较多 待更新~

抽象工厂模式

原型模式

建造者模式

设计模式-结构型模式

适配器模式

桥接模式

装饰者模式

组合模式

代理模式

内容较多 待更新~

享元模式

外观模式

设计模式-行为型模式

策路模式

模板方法模式

访问者模式

观察者模式

迭代器模式

解释器模式

责任链模式

中介者模式

状态模式

备忘录模式

命令模式

你可能感兴趣的:(Java设计模式)