设计模式的分类:
1、简单工厂模式
2、策略模式
3、单一职责原则
4、开放-封闭原则
5、依赖倒转原则
6、装饰模式
7、代理模式
8、工厂方法模式
9、原型模式
10、模版方法模式
11、迪米特法则
12、外观模式
13、建造者模式
14、观察者模式
15、抽象工厂模式
16、状态模式
17、适配器模式
18、备忘录模式
19、组合模式
20、迭代器模式
21、单例模式
22、桥接模式
23、命令模式