美文网首页内外兼修
软件设计⑥原则 之 接口隔离原则

软件设计⑥原则 之 接口隔离原则

作者: 夏天的风风风 | 来源:发表于2019-04-19 23:46 被阅读0次

        【文章仅供非商业用途或交流学习使用】

        接口隔离原则定义

        接口隔离原则(ISP):尽量将臃肿庞大的接口拆分成更小的和更具体的接口,让接口中只包含客户感兴趣的方法,要为各个类建立他们需要的专用接口,而不要试图去建立一个很庞大的接口供所有依赖它的类去掉用。

        接口隔离原则的实现方法

        1  接口尽量小,但是要有限度。一个接口只服务于一个子模块或业务逻辑;

        2  为依赖接口的类定制服务。只提供调用者需要的方法,屏蔽不需要的方法;

        3  提高内聚,减少对外交互。使接口用最少的方法去完成最多的事情。

相关文章

  • 今日份打卡 119/368

    技术文章软件设计原则SOLID单一职责原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则开放封闭原则

  • 软件设计7大原则

    软件设计7大原则 开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则(最少知道原则) 里氏替换原则 合...

  • 接口隔离原则

    个人博客原文:接口隔离原则 设计模式六大原则之四:接口隔离原则。 简介 姓名 :接口隔离原则 英文名 :Inter...

  • 软件设计⑥原则 之 接口隔离原则

    【文章仅供非商业用途或交流学习使用】 接口隔离原则定义 接口隔离原则(ISP):尽量将臃肿庞大的...

  • 面向对象软件设计七大原则

    介绍 软件设计的七大原则如下: 开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则 里式替换原则 合成...

  • 设计模式03-结构型模式

    写在前面 软件设计七大原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则 创建型模...

  • 设计模式04-行为型模式

    写在前面 软件设计七大原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则 创建型模...

  • 设计模式01-软件设计七大原则

    写在前面 软件设计七大原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则 创建型模...

  • 设计模式02-创建型模式

    写在前面 软件设计七大原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则 创建型模...

  • 【设计模式】接口隔离原则

    以下内容来自《Java设计模式》 1 接口隔离原则 接口隔离原则定义如下: 接口隔离原则(Interface Se...

网友评论

    本文标题:软件设计⑥原则 之 接口隔离原则

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