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

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

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

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

            接口隔离原则定义

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

            接口隔离原则的实现方法

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

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

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

    相关文章

      网友评论

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

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