1)开闭原则:尽量不要修改接口方法,接口相当于约定好的契约,通过具体的每个类来实现接口,如果需要扩展,在继承实现接口接口的类,对原先的已有的代码是闭,对新增的类是开
2)依赖倒置原则
3)单一职责
4)接口隔离原则
5)迪米特原则(最少知道原则)
1)开闭原则:尽量不要修改接口方法,接口相当于约定好的契约,通过具体的每个类来实现接口,如果需要扩展,在继承实现接口接口的类,对原先的已有的代码是闭,对新增的类是开
2)依赖倒置原则
3)单一职责
4)接口隔离原则
5)迪米特原则(最少知道原则)