设计模式的六大原则:
1 开闭原则
2 里氏代换原则
3 依赖倒转原则
4 接口隔离原则
5 迪米特法则
6 合成复用原则
23 种设计模式:
创建型模式
1 工厂模式
2 抽象工厂模式
3单例模式
4建造者模式
5原型模式
结构性模式
1 适配器模式
2 装饰器模式
3 代理模式
4 外观模式
5桥接模式
6 组合模式
7 享元模式
8策略模式
9 模板方法模式
10观察者模式
11迭代子模式
12责任链模式
13命令模式
14备忘录模式
15 状态模式
16 访问者偶是
17 中介者模式
18解释器模式
仅做笔记