接口隔离原则(ISP)
ISP,Interface Segregation Principles接口隔离原则
接口隔离原则的定义
将接口拆分成更小更具体的接口,让接口中只包含用户感兴趣的方法。
接口隔离和单一职责都是为了高类聚、低耦合,体现了封装思想。两者区别:
- 单一职责注重的是职责,接口隔离注重对接口依赖的隔离
- 单一职责主要约束类,针对的是程序中的实现和细节,接口隔离主要约束接口,主要针对抽象和程序整体框架的构建。
...大约 2 分钟
ISP,Interface Segregation Principles接口隔离原则
将接口拆分成更小更具体的接口,让接口中只包含用户感兴趣的方法。
接口隔离和单一职责都是为了高类聚、低耦合,体现了封装思想。两者区别: