面向对象:程序设计原则之--SOLIP设计原则

SOLIP设计原则:

1、单一责任原则(SRP)

描述:一个对象对只应该为一个元素负责

2、开发封闭原则(OCP)

描述:对扩展开放,修改封闭

3、里氏替换原则(LSP)

描述:可以使用任何派生类替换基类

4、接口分离原则(DIP)

描述:对于接口进行分类避免一个接口的方法过多

5、依赖倒置原则(DIP)

描述:隔离关系,使用接口或抽象类代替

6、一类注入(DI)和控制反转原则(ICO)

描述:使用钩子再原来执行流程中注入其他对象

posted @ 2018-01-25 16:02  qiao1234  阅读(260)  评论(0)    收藏  举报