面向对象设计五大原则

2020-07-14  本文已影响0人  berger_w

1 单一职责原则SRP

~~ 一个类只负责一个功能模块

2 接口隔离原则ISP

~~ 每个接口相互的隔离,低耦合,高复用
-接口隔离

3 开放封闭原则OCP

~~ 一个模块 一个类 应该保持开放性原则的开发, 但是更新则需要封闭性原则

4 替换原则LSP

~~ 子类必须可以替换父类,并出现在父类能够出现的任何地方,更好的进行继承。

5 依赖倒置原则

~~ 将依赖关系倒置为依赖接口。依赖注入 ioc 等都是这观念来的

上一篇 下一篇

猜你喜欢

热点阅读