日期:2014-05-17  浏览次数:20647 次

高手们常说的接口是什么意思?
常常听说一个系统设计的高深,就看接口设计的合理不合理。
所以很多系统,常常请高人先设计好接口,然后才开始进行往下开发,批量生产。
这里说的接口,是什么意思呢?是java语言里的用来实现的interface还是系统对外部做出的功能承诺?

------解决方案--------------------
接口。。有两种意思吧。。
一种就是interface。。。

就像个模版,一些类实现同一个接口,于是他们功能相同的方法,名称也相同。

所有的方法名和功能对应。。使用起来方便。。

第二种就是平时说程序的接口。。

比如两部分程序要互相衔接。。就需要先规定好接口。。再分给不同人去开发。。

这样联调才能通过。。
------解决方案--------------------
广义上的接口是系统的对外提供的服务方式,比如WebService接口,数据库视图接口,消息接口....

狭义上的接口就是java里的interface
------解决方案--------------------
探讨
广义上的接口是系统的对外提供的服务方式,比如WebService接口,数据库视图接口,消息接口....

狭义上的接口就是java里的interface

------解决方案--------------------
15楼说的好极了。