欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

接口隔离原则

程序员文章站 2022-06-10 12:01:39
面向接口的编程过程中每个接口进行高内聚,一个接口负责一个功能,避免将多个功能由一个接口实现。 接口隔离原则核心思想:使用多个小的转门接口,而不要使用大的总接口。 接口隔离的的有效手段:多重继承分离,通过接口多继承来实现客户端需求。 例子:实际生活中电脑的使用,小孩用电脑学习、大人用电脑工作、老人用电 ......

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

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

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

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