在java中,接口只是定义了一个方法名,并没有方法体。那实现接口有什么用呢。仅仅只是需要一个方法名吗?

在java中,接口只是定义了一个方法名,并没有方法体。那实现接口有什么用呢。仅仅只是需要一个方法名吗?,第1张

哈哈,实现接口,当然是实现接口里面的方法了。不同的类实现同一个接口,方法名虽然是一样的,但方法体肯誉老定不会一样。这就叫多态庆扒升。比如猫和狗都是动物,动物这个接口类中有一个吃的抽象方法,猫和狗实现了动物类,猫和狗就都有吃的方法了,只不过吃的具体东西不一样而已!由于猫和狗是动物此孝的两种不同种类形态,因此也称为动物的多态。

接口程序,顾名思义是为了进行不同程序间对接的接口;

举个例子,码谈我需要和组态软件进行连接,用于控制我自己做的DCS的下位机,那么我枝棚需要和组态软件的数据库进行交互,这个时候我就需要单独开发一个机遇OPC的数据接口程序,用于把数据库里的内容提取出来转换成我自定义的串行数据发送到485总线上,然后我的单片迟搭碰机接收后再将现场采集到的数据通过总线 发给接口程序,接口程序再将数据按照格式存放到组态软件的数据库里供调用;也就是一个翻译和中转的作用;

API(Application Programming Interface,应用程序编程接渣雹散口),是接口、类、方法等的描肆运述如氏,类似与帮助文档。所有方法都统称为api有点片面!


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12562593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存