首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java中的多级继承

问java中的多级继承
EN

Stack Overflow用户
提问于 2018-10-05 05:01:47
回答 2查看 204关注 0票数 -3

假设类A是子类B的超类,类B是子类C的超类,那么应该使用以下哪种语句?并判断未选择的语句是否“错误”或是否有其他原因?

语句1:子类C有两个/多个超类'A‘和'B’

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-05 05:14:22

我会说陈述2更准确。

本质上,B可以访问A的所有受保护/公共字段/方法,C可以访问A和B的所有受保护/公共字段/方法

票数 3
EN

Stack Overflow用户

发布于 2018-10-05 05:17:35

我会说语句1是真的,语句2是假的。

我没有明确的文档。但是如果你看一下

https://docs.oracle.com/javase/tutorial/java/IandI/objectclass.html

代码语言:javascript
复制
If a class, or one of its superclasses, implements the Cloneable interface

我认为这意味着可能有多个超类,在java中,唯一的方法是如果有继承链,并且链中的所有类都被认为是超类。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52655088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档