Skip to content

yiyufxst/design-pattern-java

Repository files navigation

初学 Java 设计模式

创建型模式

  1. 初学 Java 设计模式:实战工厂方法模式 「文章、视频、直播内容输出生产场景」
  2. 初学 Java 设计模式:实战抽象工厂模式 「QQ 厘米秀装扮」
  3. 初学 Java 设计模式:实战建造者模式 「单人年夜饭套餐」
  4. 初学 Java 设计模式:实战原型模式「英雄联盟齐天大圣-真假猴王」
  5. 初学 Java 设计模式:实战单例模式「7种单例模式实现」

结构型模式

  1. 初学 Java 设计模式:实战适配器模式「同步监控通知至工作群」
  2. 初学 Java 设计模式:实战桥接模式「第三方登录实现」
  3. 初学 Java 设计模式:实战组合模式「决策树实现精准化运营」
  4. 初学 Java 设计模式:实战装饰器模式「日志系统支持各类通知组合」
  5. 初学 Java 设计模式:实战外观模式
  6. 初学 Java 设计模式:实战享元模式
  7. 初学 Java 设计模式:实战代理模式

行为模式

  1. 初学 Java 设计模式:实战责任链模式
  2. 初学 Java 设计模式:实战命令模式
  3. 初学 Java 设计模式:实战迭代器模式
  4. 初学 Java 设计模式:实战中介者模式
  5. 初学 Java 设计模式:实战备忘录模式
  6. 初学 Java 设计模式:实战观察者模式
  7. 初学 Java 设计模式:实战状态模式
  8. 初学 Java 设计模式:实战策略模式
  9. 初学 Java 设计模式:实战模板模式
  10. 初学 Java 设计模式:实战访问者模式

参考资料:

小博哥重学设计模式:https://github.com/fuzhengwei/itstack-demo-design

深入设计模式:https://refactoringguru.cn/design-patterns/catalog

About

Java设计模式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages