必知必会的设计原则——接口隔离原则

2023-02-10 00:00:00 代码 原则 接口 隔离 成绩

概述

1、 客户端不应该依赖它不需要的接口。
2、 一个类对另一个类的依赖应该建立在小接口上。
3、接口应尽量细分,不要在一个接口中放很多方法。

接口分离和单一原则关系

单一职责:只做一件事 /影响类变化的原因只有一个。目的是你为了高内聚(模块内部的相似程度).
接口隔离:目的是为了低耦合(模块之间的依赖程度要低)。

未使用接口隔离原则的代码

相关文章