分非常庞大臃肿的接口成为更小的和更具体的接口，这样客户将会只需要知道他们感兴趣的方法。这种缩小的接口也被称为角色接口（role interfaces）。接口隔离原则(ISP)的目的是系统解开耦合，从而容易重构，更改和重新部署。接口隔离原则是在SOLID (面向对象设计)中五个面向对象设计(OOD)的原则之一，类似于在中的高内聚性。
在面向对象设计中的重要性.在面向对象设计中，接口(interface)提供了便于代码在概念上解释的抽象层，并建立了避免依赖的一个屏障。