前言
想要读懂源码、让自己的代码写的更加优雅,重构系统等。理解设计模式的思想,可以让我们事半功倍。以下稍微整理了常用的设计模式、每一种设计模式都有详细的概念介绍、案例说明、代码实例、运行截图等。这里给出目录导航。
目录
一、创建型模式
【一】设计模式—创建型模式—简单工厂模式(Java)
【二】设计模式—创建型模式—工厂方法模式(Java)
【三】设计模式—创建型模式—抽象工厂模式(Java)
【四】设计模式—创建型模式—建造者模式(Java)
【五】设计模式—创建型模式—单例模式(Java)
二、结构型模式
【六】设计模式—结构型模式—适配器模式(Java)
【七】设计模式—结构型模式—桥接模式(Java)
【八】设计模式—结构型模式—装饰模式(Java)
【九】设计模式—结构型模式—外观模式(Java)
【十】设计模式—结构型模式----享元模式(Java)
【十一】设计模式—结构型模式—代理模式(Java)
三、行为型模式
【十二】设计模式—行为型模式—命令模式(Java)
【十三】设计模式—行为型模式—中介者模式(Java)
【十四】设计模式—行为型模式—中介者模式(Java)
【十五】设计模式—行为型模式—状态模式(Java)
【十六】设计模式~行为型模式~策略模式(Java)
后语
学无止境、要开始研究源码喽。