代码改变世界

面向对象设计的SOLID原则

2017-10-23 16:24  dengchaojie_learner  阅读(157)  评论(0编辑  收藏  举报

S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。

SRP The Single Responsibility Principle 单一责任原则
OCP The Open Closed Principle           开放封闭原则
LSP The Liskov Substitution Principle    里氏替换原则
ISP The Interface Segregation Principle 接口分离原则

DIP The Dependency Inversion Principle 依赖倒置原则