1 Star 1 Fork 0

CoderJu/DesignPattern

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

DesignPattern

介绍

本代码示例用于学习JAVA23种设计模式

软件架构

对应包路径介绍

  1. 策略模式示例代码:DesignPattern/src/strategy

  2. 观察者模式示例代码:DesignPattern/src/observer

  3. 装饰者模式示例代码: DesignPattern/src/decorator

  4. 单例模式示例代码:DesignPattern/src/singleton

  5. 工厂模式

    5.1.简单工厂模式示例代码:DesignPattern/src/factory/simplefactory

    5.2.工厂方法模式示例代码:DesignPattern/src/factory/factoryMethod

    5.3.抽象工厂模式示例代码:DesignPattern/src/factory/absfactory

  6. 命令模式示例代码:DesignPattern/src/command

  7. 适配器模式示例代码:DesignPattern/src/adapter

  8. 外观模式示例代码:DesignPattern/src/facade

  9. 模板模式示例代码:DesignPattern/src/template

  10. 迭代器模式示例代码:DesignPattern/src/iterator

  11. 组合模式示例代码:DesignPattern/src/composite

  12. 状态模式示例代码:DesignPattern/src/state

  13. 代理模式示例代码 DesignPattern/src/proxy

  14. 桥接模式示例代码 DesignPattern/src/bridge

  15. 生成器模式示例代码 DesignPattern/src/builder

  16. 责任链模式示例代码 DesignPattern/src/chainms

  17. 享元模式示例代码 DesignPattern/src/flyWeight

  18. 解释器模式示例代码 DesignPattern/src/interpreter

  19. 中介者模式示例代码 DesignPattern/src/mediator

  20. 备忘录模式示例代码 DesignPattern/src/memento

  21. 原型模式示例代码 DesignPattern/src/prototype

  22. 访问者模式示例代码 DesignPattern/src/visitor

模式介绍

  1. JAVA23种设计模式之策略模式

  2. JAVA23种设计模式之观察者模式

  3. JAVA23种设计模式之装饰者模式

  4. JAVA23种设计模式之单例模式

  5. 工厂模式

    5.1. JAVA23种设计模式之工厂模式(一)简单工厂模式

    5.2. JAVA23种设计模式之工厂模式(二)工厂方法模式

    5.3. JAVA23种设计模式之工厂模式(三)抽象工厂模式

  6. JAVA23种设计模式之迭代器模式

  7. JAVA23种设计模式之组合模式

  8. JAVA23种设计模式之状态模式

  9. 代理模式

    9.1. JAVA23种设计模式之代理模式(一)远程代理RMI

    9.2. JAVA23种设计模式之代理模式(二)静态代理模式

    9.3. JAVA23种设计模式之代理模式(二)动态代理模式

  10. JAVA23种设计模式之命令模式

  11. JAVA23种设计模式之组合模式

  12. JAVA23种设计模式之复合模式

  13. JAVA23种设计模式之桥接模式

  14. JAVA23种设计模式之生成器模式

  15. JAVA23种设计模式之责任链模式

  16. JAVA23种设计模式之享元模式(蝇量模式)

  17. JAVA23种设计模式之解释器模式

  18. JAVA23种设计模式之中介者模式

  19. JAVA23种设计模式之备忘录模式

  20. JAVA23种设计模式之原型模式

  21. JAVA23种设计模式之访问者模式

  22. JAVA23种设计模式之外观模式

  23. JAVA23种设计模式之模板模式

  24. JAVA23种设计模式总结

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

用于学习JAVA23种设计模式 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/CoderJu/DesignPattern.git
git@gitee.com:CoderJu/DesignPattern.git
CoderJu
DesignPattern
DesignPattern
master

搜索帮助