j**a程序的接口真的那么有用吗?

时间:2020.10.28 发布人:yudi_201099

j**a程序的接口真的那么有用吗?

已解决问题

谷歌yudi_201099用户在2020.10.28提交了关于“恰似寒光遇骄阳j**a程序的接口真的那么有用吗?”的提问,欢迎大家涌跃发表自己的观点。目前共有答案,最后更新于2025-02-27T17:52:43。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,希望你能感受到,我最真诚的谢意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

接口联球酸继在权策约实际上相当于一个父类,实现了一个接口就明这个类肯定会速林划刻汽有某些行为。这样我只要知道这个类实现了某个接口,却不用关心这个类如何实现,也不用关心这个类还实现了其他什么功能。
例如:
接口A包含方法publicvoidprint1(){};和publicvoidprint(){};
接口B包含方法publicvoidprint2(){};和publicvoidprint(){};
论课有个类C实现了A和B
那么我用A去声明C的时候
Aa=newC();
我们不必关心C能做什么,却能保可以调用
a.prin问答t();
a.print1();
同理
Bb=newC();
b.print();
b.print2();
这往往在模块化开发中,例如3个人每人负责一个模块,模块互相调用的都是接极流良例缺早照前善口。那么一个模块完全不永衣吸远讲胞仅族用关心其他模块的接口是如何实现的,只需要专注自价镇员比居属持己的代码即可。现代的测试环境可以为接口模拟承固举雨愿返回值,使模块开发更方便,更是右场不依赖于其他模块。