接口隔离原则

面向接口的编程过程中每个接口进行高内聚,一个接口负责一个功能,避免将多个功能由一个接口实现。

接口隔离原则核心思想:使用多个小的转门接口,而不要使用大的总接口。

接口隔离的的有效手段:多重继承分离,通过接口多继承来实现客户端需求。

例子:实际生活中电脑的使用,小孩用电脑学习、大人用电脑工作、老人用电脑娱乐,如果只定义一个接口包含这三个功能,则相对与小孩工作和娱乐的功能是多余的,造成了接口污染。

posted @ 2018-10-13 09:27  之了  阅读(360)  评论(0编辑  收藏  举报