设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 微商引流 > 正文

java接口的作用和意义例子(一文读懂java接口的特

来源:引流技巧 编辑:引流技巧 时间:2025-03-19

0. 前言

在我自己早期学习编程的时候,对接口存在的意义实在困惑,我自己乱写代码的时候基本上不可能意识到需要去写接口,不知道接口到底有什么用,为什么要定义接口,感觉定义接口只是 提前做了个多余的工作。

这里我先抛出一个形象的解释,大家带着这个解释结合全文来理解接口存在的意义是什么:

我们把电脑主板上的内存插槽,显卡插槽等类比为接口,为什么在主板上搞这么多插槽呢?多浪费机箱空间啊?直接用电烙铁把显卡和内存的引脚一根一根焊到主板上不就得了(手动滑稽)。估计读到这里大伙儿心里也大概明白了接口的大致作用,焊死了后,如果你焊错位置了或者拆电脑的时候,就需要使用电烙铁进行拆装,多愚蠢哦。

全文脉络思维导图如下:

java接口的作用和意义例子(一文读懂java接口的特点)java接口的作用和意义例子(一文读懂java接口的特点)

再比如说,我们要做一个画板程序,其中里面有一个面板类,主要负责绘画功能,然后你就定义了这个类,可是在不久的将来,你突然发现这个类满足不了你了,然后你又要重新设计这个类,更糟糕是你可能要废弃这个现有的类,那么其他引用这个类的地方也需要做出修改,显然这样非常麻烦。

如果你一开始定义了一个接口,把绘画功能放在这个接口里,然后定义类时实现这个接口,那么你只需要用这个接口去引用实现它的类就行了,以后要修改的话只不过是引用另一个类而已。「接口的使用提高了代码的可维护性和可扩展性」。

另外,从这两个例子我们也能看出,接口不仅「降低了代码的耦合度」,而且仅仅描叙了程序对外的服务,不涉及任何具体的实现细节,这样也就比较「安全」一些。

栏目分类

微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

Copyright © 2019-2024 强大传媒 网站地图 rss地图

Top