1.SRP(单一职责原则)
-- 一个类应当只有一个发生变化的原因。
2.OCP(开放-封闭原则)
-- 应当能够改变一个类的环境,而无须改变类本身。
3.LSP(Lislov替换原则)
-- 避免造成派生类的方法非法或退化,一个基类的用户应当不需要知道这个派生类
4.DIP(依存关系倒置原则)
-- 用依赖接口或抽象类来代替依赖容易变化的具体类。
5.ISP(接口隔离原则)
-- 给一个对象的每一个用户一个接口,这个接口仅有用户需要的方法。
-- 一个类应当只有一个发生变化的原因。
2.OCP(开放-封闭原则)
-- 应当能够改变一个类的环境,而无须改变类本身。
3.LSP(Lislov替换原则)
-- 避免造成派生类的方法非法或退化,一个基类的用户应当不需要知道这个派生类
4.DIP(依存关系倒置原则)
-- 用依赖接口或抽象类来代替依赖容易变化的具体类。
5.ISP(接口隔离原则)
-- 给一个对象的每一个用户一个接口,这个接口仅有用户需要的方法。