Java 暴露接口是什么意思
答案:2 悬赏:70 手机版
解决时间 2021-03-17 17:00
- 提问者网友:黑米和小志
- 2021-03-16 23:55
Java 暴露接口是什么意思
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-03-17 00:13
暴露接口:
就是你写好了一段程序,提供给别人一个访问的接口,别人不管你怎么实现的,调用者只需知道访问的方法及返回值就可以。如:你写的方法
public int sum(int a,int b){
int c = 0;
....
return c;
}
调用者不管你sum怎么实现,只需知道sum()需要两个int参数,返回值是int即可。
就是你写好了一段程序,提供给别人一个访问的接口,别人不管你怎么实现的,调用者只需知道访问的方法及返回值就可以。如:你写的方法
public int sum(int a,int b){
int c = 0;
....
return c;
}
调用者不管你sum怎么实现,只需知道sum()需要两个int参数,返回值是int即可。
全部回答
- 1楼网友:雾月
- 2021-03-17 00:53
面向接口设计 最大的一个理由就是减少耦合性。如果程序中的各个组件以接口而非具体的类相互衔接,那么对组件进行替换就轻而易举。这个特性可以使你简单的完成组件替换,而无需触及应用程序中的其他部分代码;当然,它还可以使得应用程序无需关心具体的组件实现而平滑运转。
此的松耦合机制的最大好处,就是可以为测试提供更多的便捷。通过面向接口设计,我们可以用同一个接口的虚拟实现来替代真实实现,从而使得测试的灵活度得到提升
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯