1、设计模式七大原则:
1)单一职责原则,一个类或者一个方法只负责一项原则
2)接口隔离原则,客户端不应该依赖他不需要的接口
3)依赖倒转原则,细节依赖抽象(面向接口编程)
4)里氏替换原则,子类中尽量不重写父类的方法,可通过聚合、组合解决
5)开闭原则,对扩展开放,对修改关闭
6)迪米特法则,最少知道原则
7)合成复用原则
2、单例模式
实现方式:饿汉式、懒汉式,双重检查、枚举
3、工厂模式
实现方式:简单工厂、工厂方法、抽象工厂
4、原型模式
标签:依赖,原则,模式,工厂,接口,设计模式 From: https://www.cnblogs.com/dms1010/p/17992380