学习笔记(4):第1章 软件架构设计原则-4.Interface Segregation Principle 接口隔离原则

立即学习:https://edu.csdn.net/course/play/28942/403591?utm_source=blogtoedu

  1. 用多个专门的接口,而不是使用单一的总接口;尽量在细化接口,接口中的方法尽量少
  2. 实现高内聚、低耦合,提高可读性、可扩展性、可维护性
  3. 举例:如果一个接口里面 有吃喝拉撒睡,其实用的实现类不需要【睡】,所以吃喝拉撒睡都是单一接口的话,实现类可根据自己的需要来继承实现不同的接口
  4. 和单一职责 感觉类似

猜你喜欢

转载自blog.csdn.net/qq_28500837/article/details/111660915