【问题标题】:Java MultiChoice, 2 false answers?Java MultiChoice,2 个错误答案?
【发布时间】:2017-11-13 09:16:34
【问题描述】:

关于 Java 中的类和继承,下列哪一项是错误的?

a) 子类可以有一个与父类同名的方法。
b) 通过使用关键字“implements”,子类只能从一个超类继承。
c) 在 Java 中,类可以从其他类派生,以便创建更复杂的关系。
d) 子类的属性不能多于其父类。

我的猜测是 d,但 b 似乎也是错误的。 超类可以称为接口吗?我认为一个子类“扩展”了一个超类,一个类“实现”了一个接口。那么为什么在问题中使用“实现”?

我也遇到了这个问题。

关于 Java 中的继承,以下哪个术语是正确的?

A) 我们从基类扩展并实现子类
B) 我们实现一个基类并从一个接口扩展
C) 我们从子类扩展并实现基类
D) 我们从子类实现并扩展接口

我的猜测是 C,但这只是一个有根据的猜测。一个解释会很棒!

谢谢

【问题讨论】:

  • 我会推荐阅读 java 书籍或者尝试 google。

标签: java class


【解决方案1】:

接口不是类。一个子类可以有更多的属性,这很自然。想象一下超类Person 和子类Student extends PersonStudent 的属性应该比Person 少吗?

【讨论】:

    猜你喜欢
    • 2020-04-03
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多