必知必会的设计原则——接口隔离原则
内容简介:
设计原则系列文章
必知必会的设计原则——单一职责原则
必知必会的设计原则——开放封闭原则
必知必会的设计原则——依赖倒置原则
必知必会的设计原则——里氏替换原则
概述
1、 客户端不应该依赖它不需要的接口。2、 一个类对另一个类的依赖应该建立在最小接口上。3、接口应尽量细分,不要在一个接口中放很多方法。
接口分离和单一原则关系
单一职责:只做一件事 /影响类变化的原因只有一个。目的是你为了高内聚(模块内部的相似程度).接口隔离:目的是为了低耦合(模块之间的依赖程度要低)。
未使用接口隔离原则的代码
public interface IScore
{
void Que...
查看原文
暂无评论...