j2ee项目里面service层里面为什么要建立一个接口,一个实现类
答案:3 悬赏:0 手机版
解决时间 2021-12-22 19:27
- 提问者网友:轮囘Li巡影
- 2021-12-22 03:19
例如用户注册程序:service层里面要先建立一个接口UserService.java,还要建立一个实现类UserServiceImpl.java。这样有啥好处?而不是直接用一个实现类UserServiceImpl.java。希望知道的能详细描述下!
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-12-22 04:18
java是针对接口编程,制定编程规范,这样就拥有较好的可扩展性。做个小项目使用接口看起来还麻烦了,但是做大的项目就不一样了,针对接口编程就显得很重要了,利于维护和扩展。而且在分工上也比较容易配合。比如,我要调用service层方法,直接通过接口调用方法就好了,完全不必关心方法的实现,可以由团队的其他人来做。另外,不针对接口编程,做的只是一个项目。而针对接口编程,可以做成产品,然后在产品的基础上构建项目。相同领域的项目,很多只是具体实现的细节不同而已。
全部回答
- 1楼网友:鱼忧
- 2021-12-22 06:50
接口是要实现一个对象,要实现UserServiceImpl.java这个类就要先建立一个接口,通过这个UserService.java接口来实现UserServiceImpl.java
- 2楼网友:白昼之月
- 2021-12-22 05:16
面向对象开发的思想 任何的功能都是一个对象 接口就是这个对象 开发人员要就这个对象的功能做出具体的实现
比如userservice是一个对象,它里面有add()方法 那我们就要实现这个userservice
然后具体编写add()的代码我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯