1.工厂模式
根据传入参数返回不同的实例化类
2.单例模式
类只存在全局唯一的实例,线程安全性
3.策略模式
顶层定义 一个算法可以互相替换
4.代理模式
注重隔离
5.装饰者模式
注重增强
6.适配器模式
注重新建转换类