在实际项目开发时,通常说的调用“接口”是不是不等同于java里的“接口”的概念?
个人疑问:因为如果是java里的接口概念,那么就是没有任何实现,全是抽象方法。这在开发时提供不了任何功能,别人调用有什么意义?如果只是接口难道是调用者自己再重新实现一下?...
个人疑问:因为如果是java里的接口概念,那么就是没有任何实现,全是抽象方法。这在开发时提供不了任何功能,别人调用有什么意义?如果只是接口难道是调用者自己再重新实现一下?有点小confused,请了解者回答。谢谢。
展开
5个回答
展开全部
这两个接口,概念虽然不一样,但是要完成的功能却是一致的。
项目开发中的“接口”,通常指一组程序功能集合。通常用在不同系统之间的数据交换。比如,某系统的客户查询接口。
java中得“接口”,是一个语法概念。
生活中也有“接口”的概念,比如电源接口,usb接口。
不管是那种形式的接口,他们的功能是一样的。
1、接口都是一种规范,定义了一系列的功能。
2、接口不能直接使用,必须实现后才能使用。
3、调用接口者,不必关心接口的具体实现。
例1,A系统定义了一个客户查询接口,B系统可以通过客户号,调用A系统的查询接口,得到客户信息。
分析:1、客户查询接口,需要定义查询数据,和返回数据的格式。
2、客户查询接口被A系统实现了。
3、B系统不必了解,接口是怎么实现的。
例2,java中Connection接口。
分析:1、Connection接口中定义了一系列方法。
2、Connection接口被不同的数据库厂商实现了。
3、我们不必了解Connection接口是怎么实现的。
例3,usb接口
分析:1、usb接口定义了数据传输的格式。
2、usb接口被不同的设备实现了。
3、我们不必了解usb接口是怎么实现的。
项目开发中的“接口”,通常指一组程序功能集合。通常用在不同系统之间的数据交换。比如,某系统的客户查询接口。
java中得“接口”,是一个语法概念。
生活中也有“接口”的概念,比如电源接口,usb接口。
不管是那种形式的接口,他们的功能是一样的。
1、接口都是一种规范,定义了一系列的功能。
2、接口不能直接使用,必须实现后才能使用。
3、调用接口者,不必关心接口的具体实现。
例1,A系统定义了一个客户查询接口,B系统可以通过客户号,调用A系统的查询接口,得到客户信息。
分析:1、客户查询接口,需要定义查询数据,和返回数据的格式。
2、客户查询接口被A系统实现了。
3、B系统不必了解,接口是怎么实现的。
例2,java中Connection接口。
分析:1、Connection接口中定义了一系列方法。
2、Connection接口被不同的数据库厂商实现了。
3、我们不必了解Connection接口是怎么实现的。
例3,usb接口
分析:1、usb接口定义了数据传输的格式。
2、usb接口被不同的设备实现了。
3、我们不必了解usb接口是怎么实现的。
展开全部
如果项目内部使用的interface,多半是代码级别的.
如果是通俗的interface,多半是第三方服务机构提供的一种service, 通过某组api调用, 比如webservice, rmi, activemq 等.
如果是通俗的interface,多半是第三方服务机构提供的一种service, 通过某组api调用, 比如webservice, rmi, activemq 等.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接口这个不太好说 要看你们团队特指什么 接口这个东西 最简单呢最明了呢使用就是主板商 我做主板 我只跟接口告诉你 你做显卡呢 实现这个接口 我就调用你 每家厂商实现内容肯定都不一样 主板商只管调用接口就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别人说的接口和JAVA里的一样啥,比如Webservice接口,别人提出一个方法,要传什么东西又要返回什么东西,而你要做的就是实现这个接口,然后在你的实现类里面进行想要的操作,然后返回给别人。比如有一个接口里的方法是:public int getSum (int a ,int b );那么你就要重写他里面的方法然后返回给对方用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA中的接口和项目中的调用接口,是不同的概念
JAVA中的接口:是interface,什么意思你应该也知道这就不说,在项目中更多是用于规范代码.
项目中调用接口:这里是指API
api:是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享
JAVA中的接口:是interface,什么意思你应该也知道这就不说,在项目中更多是用于规范代码.
项目中调用接口:这里是指API
api:是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过调用 API 函数对应用程序进行开发,可以减轻编程任务。 API 同时也是一种中间件,为各种不同平台提供数据共享
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询