Skip to content
百科百科
操作系统
设计模式
算法
题解
java
leetcode
  • 设计模式
    • /设计模式/设计模式 - 单例.md
      • /设计模式/设计模式 - 中介者.md
        • /设计模式/设计模式 - 享元.md
          • /设计模式/设计模式 - 代理.md
            • /设计模式/设计模式 - 原型模式.md
              • /设计模式/设计模式 - 命令.md
                • /设计模式/设计模式 - 备忘录.md
                  • /设计模式/设计模式 - 外观.md
                    • /设计模式/设计模式 - 工厂方法.md
                      • /设计模式/设计模式 - 抽象工厂.md
                        • /设计模式/设计模式 - 桥接.md
                          • /设计模式/设计模式 - 模板方法.md
                            • /设计模式/设计模式 - 状态.md
                              • /设计模式/设计模式 - 生成器.md
                                • /设计模式/设计模式 - 空对象.md
                                  • /设计模式/设计模式 - 策略.md
                                    • /设计模式/设计模式 - 简单工厂.md
                                      • /设计模式/设计模式 - 组合.md
                                        • /设计模式/设计模式 - 装饰.md
                                          • /设计模式/设计模式 - 观察者.md
                                            • /设计模式/设计模式 - 解释器.md
                                              • /设计模式/设计模式 - 访问者.md
                                                • /设计模式/设计模式 - 责任链.md
                                                  • /设计模式/设计模式 - 迭代器.md
                                                    • /设计模式/设计模式 - 适配器.md
                                                      • 一、前言
                                                        • 一、概述
                                                          • 设计模式目录

                                                            一、前言

                                                            2022年5月21日大约 2 分钟

                                                            # 一、前言

                                                            设计模式是解决问题的方案,学习现有的设计模式可以做到经验复用。拥有设计模式词汇,在沟通时就能用更少的词汇来讨论,并且不需要了解底层细节。

                                                            # 二、创建型

                                                            • 单例.md
                                                            • 简单工厂.md
                                                            • 工厂方法.md
                                                            • 抽象工厂.md
                                                            • 生成器.md
                                                            • 原型模式.md

                                                            # 三、行为型

                                                            • 责任链.md
                                                            • 命令.md
                                                            • 解释器.md
                                                            • 迭代器.md
                                                            • 中介者.md
                                                            • 备忘录.md
                                                            • 观察者.md
                                                            • 状态.md
                                                            • 策略.md
                                                            • 模板方法.md
                                                            • 访问者.md
                                                            • 空对象.md

                                                            # 四、结构型

                                                            • 适配器.md
                                                            • 桥接.md
                                                            • 组合.md
                                                            • 装饰.md
                                                            • 外观.md
                                                            • 享元.md
                                                            • 代理.md

                                                            # 参考资料

                                                            • 弗里曼. Head First 设计模式 [M]. 中国电力出版社, 2007.
                                                            • Gamma E. 设计模式: 可复用面向对象软件的基础 [M]. 机械工业出版社, 2007.
                                                            • Bloch J. Effective java[M]. Addison-Wesley Professional, 2017.
                                                            • Design Patternsopen in new window
                                                            • Design patterns implemented in Javaopen in new window
                                                            • The breakdown of design patterns in JDKopen in new window
                                                            编辑此页open in new window
                                                            上次编辑于: 2022/5/21 06:28:55
                                                            贡献者: yzqdev
                                                            上一页
                                                            /设计模式/设计模式 - 适配器.md
                                                            下一页
                                                            一、概述
                                                            powered by vuepress-theme-home