美文网首页
面向对象五:接口隔离原则

面向对象五:接口隔离原则

作者: 精神病患者link常 | 来源:发表于2018-04-12 11:57 被阅读5次

使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口

根据接口隔离原则,当一个接口太大时,我们需要将它分割成一些更细小的接口,使用该接口的客户端仅需知道与之相关的方法即可。每一个接口应该承担一种相对独立的角色,不干不该干的事,该干的事都要干

接口仅仅提供客户端需要的行为,客户端不需要的行为则隐藏起来,应当为客户端提供尽可能小的单独的接口,而不要提供大的总接口

相关文章

  • 面试题

    1>面向对象设计原则 单一职责原则,开闭原则,依赖倒置原则(面向接口编程),迪米特原则,里氏替换原则,接口隔离原则...

  • 面向对象五:接口隔离原则

    使用多个专门的接口,而不使用单一的总接口,即客户端不应该依赖那些它不需要的接口 根据接口隔离原则,当一个接口太大时...

  • 设计模式的设计原则

    设计模式的设计原则 面向对象五大设计原则 单一职责原则 里氏替换原则 依赖倒置原则 接口隔离原则 开闭原则 设计模...

  • 【code_hyy_基础】面向对象设计原则

    单一职责原则,开闭原则,依赖倒置原则(面向接口编程),里氏替换原则,接口隔离原则。 面相对象设计的概念大家也都知道...

  • [书摘]《敏捷软件开发: 原则、模式与实践》第一部分:敏捷开发

    面向对象设计的原则 单一职责 开放-封闭 Liskov替换原则 依赖倒置原则 接口隔离原则 重用发布等价原则 共同...

  • OOP之「SOLID」

    SOLID 面向对象设计原则 英文简写名称SRP单一职责原则OCP开放封闭原则LSP里氏替换原则ISP接口隔离原则...

  • 面向对象之接口隔离原则

    一.简称 英文全称InterfaceSegregation Principles,缩写是ISP。 二.定义 一种定...

  • 面向对象设计--接口隔离原则

    定义 用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口。 一个类对一个类的依赖应该建立在最小...

  • 面向对象六大原则

    在 程序设计领域, SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)指代了面向对象编程和面向对象设...

  • 设计模式之单例模式

    引言-面向对象设计原则 单一职责原则 开闭原则 里氏替换原则 接口隔离原则 依赖倒置原则 迪米特原则 什么是单例模...

网友评论

      本文标题:面向对象五:接口隔离原则

      本文链接:https://www.haomeiwen.com/subject/gpsxkftx.html