3、 Java 中,能实现多重继承效果的方式是( ) A) 内部类 B) 适配器 C) 接口 D) 同步

 我来答
无语至极也
2019-01-06 · TA获得超过368个赞
知道小有建树答主
回答量:94
采纳率:100%
帮助的人:47.9万
展开全部
A和C都是对的。如果非要选一个的话,应该选C吧。
在Java中,定义的类只能继承一个父类,可以实现多个接口。但是和继承类不同的是,接口的方法是不可以有具体实现的,需要在实现这个接口的类中,编写接口的具体实现。不过,从JDK8开始可以为接口中的方法定义默认的实现。
内部类的方式也很好理解。让外部类和内部类分别继承不同父类。虽然需要先获得内部类实例,通过这个实例调用所继承类的方法。但总体上外部类确实拥有了多个类的行为。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-11-27
展开全部
正确答案
C
答案解析
[解析] 本题考查Java中多重继承的概念。首先要区分选项中各个概念,内部类是在一个类小的内部嵌套定义的类,主要用来生成事件适配器。适配器定义一个包装类,包装有不兼容接口的对象。这个包装类指的就是适配器(Adapter),它包装的对象就是适配者(Adaptee),适配器提供客户类需要的接口。接口是―种只含有抽象方法或常量的一种特殊的抽象类,因为接口不包括任何实现,所以与存储空间没有任何关系,将多个接口合并,即多重继承就可以很容易实现,选项C正确,同步主要用在多线程程序设计中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新一代搬砖人
2018-12-17 · TA获得超过121个赞
知道小有建树答主
回答量:326
采纳率:81%
帮助的人:88万
展开全部
C)接口;
内部类是在一个类中的内部嵌套定义的类,主要用来生成事件适配器。
适配器(Adapter)定义一个包装类,包装有不兼容接口的对象。这个包装类指的就是适配器,它包装的对象就是适配者(Adaptee),适配器提供客户类需要的接口。
接口是一种只含有抽象方法或常量的一种特殊的抽象类,因为接口不包括任何实现,所以与存储空间没有任何关系,将多个接口合并,即多重继承就可以很容易实现
同步就不要说了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-12-04
展开全部
C吧。

A,内部类的话,作为类的成员 来使用 。而且Java的类之间是单继承的
B,适配器是解决两个系统之间接口不兼容的问题的
C,接口是多继承的,而且一个类可以实现多个接口
D,同步是线程方面的知识,和继承没太大关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三分光明
2018-12-11 · 超过16用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:17.9万
展开全部
答案是 A C

使用接口实现多继承效果是比较普遍的做法。为了保证数据安全java中类是单继承,但是可以通过实现多个接口的方式实现多重继承的效果。
而内部类则可以使多继承的实现变得更完美,而且如果某类的父类是抽象类或者普通类,那么就只能通过内部类来实现多继承效果了,因为内部类是可以继承一个和外部类无关的类的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式