大神都来说说 “接口” 吧
今天想了解了解 接口
搜索一大把,都是概念性的
想听听各位大神,自己对“接口”的理解,也就是把自己理解的接口用通俗的方式说来听听,学习学习
为啥要用接口?什么场景适合用接口(比如可以使用其他方式时,最好有比较性的说明)?
谢谢 呀
------解决方案-------------------- 接口没个鸟用,不要用了。建议直接用纯虚.....
------解决方案--------------------接口用于软件外包统一实现方式,给分吧
------解决方案--------------------多用在模式中作为接口隔离,不和具体类发生关系
------解决方案--------------------接口就是规范,要遵守的规则
简单的说就是你想要在这里混,必须按照我给你的条条框框去做
------解决方案--------------------
没错啊,跟电脑机箱里的接口一样
------解决方案--------------------
比喻和形象,就像耳机孔一样,只需要插孔大小符合,就能提供声音播放,而不要关注声音的具体处理和播放。
接口能够使系统具有更好的封装和灵活性。
比如数据操作接口,数据操作的具体实现可以是与数据库的交互(关系数据库也好,非关系数据库也好,对象数据库也罢),也可以是和xml本地文件的交互等等
------解决方案--------------------
接口就是规范,要遵守的规则
简单的说就是你想要在这里混,必须按照我给你的条条框框去做
没错啊,跟电脑机箱里的接口一样
------解决方案--------------------接口就是服务的承诺
------解决方案--------------------接口就是拿来规范和解耦的
------解决方案--------------------一个姑娘结婚对象的条件要求是有房有车,那么这个有房有车就是一个接口。接口对不上那么基本你就和姑娘无缘了,你也无法调用约会模式,只有实现了她的接口的你才能使用她的功能。明白了吗
------解决方案--------------------讨论这个没啥意思,接口就是我给你提供的菜单,你只管点菜等着吃就行。。。
------解决方案--------------------以前举过这样的例子:
接口就是电源插座,你建房子的时候,就布下了,
你不知道这个插座后边是用来插电视还是插冰箱或者是插洗衣机,
但是插座就是,你外部购买的电器,只要插头符合标准,我就让你在房子内使用。
否则(比如插孔只有两个,你的插头是3插),不能用,这就起到防止误插(隔离)的作用。
------解决方案--------------------这个没啥好讨论滴,结合你这几天的问题,我们觉着你入误区了
呵呵,编程是人编程,不是名词编程。掌握在多名词,区别,差别,优点,缺点---在编程领域里用处不大
俺们可不像你搞硬件,可以说晓龙800就是比不上xxxx,可以说金士顿滴内存条就是水,专业评测根本不用金士顿
在编程领域从来不这么搞,“接口”只是俺们程序员互相交流的约定词语,并不什么品牌和技术规范
------解决方案--------------------接口就是一种标准,大家都套用同一个接口,就能够通用了。
比如店里的商品都贴上了条码,就都只要扫一扫就知道价格。但乡村的