java中的接口是如何实现两层之间的连接的?
答案:3 悬赏:50 手机版
解决时间 2021-03-21 16:01
- 提问者网友:暗中人
- 2021-03-21 03:14
问个比较小白的问题,java中的interface是怎么实现两层之间的衔接的呢?就是比方说逻辑层和展示层之间,接口起一个什么样作用呢?我只是大概知道是在两层之间传递需要的信息,但是具体是如何实现呢?是要两层都implements这个接口么?还有方法要怎么构建?谢谢了~
最佳答案
- 五星知识达人网友:罪歌
- 2021-03-21 04:49
面向接口编程,两层之间交互通过接口而不是具体的类~
全部回答
- 1楼网友:人间朝暮
- 2021-03-21 05:57
接口只需声明,方法在子类里实现!
- 2楼网友:往事埋风中
- 2021-03-21 05:11
接口主要用来统一访问,便于管理方法;如果硬要这样的话,就是逻辑层实现这个接口,展示层不需要,只需要new实现类;真正意义上应该是逻辑层来管理接口实现类
比如说定义一个动物Animal接口,有eat和sleep方法
然后Cat和Dog这2个类去实现这个接口并实现方法
你展示层调用的话用Animal 对象名= new 【实现animal接口类】
只是举个例子,这样做不是最好的
其实你去看下装饰者设计模式,就很能理解了;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯