Java语言与面向对象程序设计-在线作业_E最终成绩1000.doc
文本预览下载声明
Java语言与面向对象程序设计-在线作业_E
一 单项选择题1.
Java中继承由关键字( )实现,用此关键字指出超类。
(5.0 分) implements
interface
extends
class
知识点: 5.1 继承
用户解答: extends
--------------------------------------------------------------------------------
2.
继承是( )之间的一种关系,当一个类获取另外一个类中所有非私有数据和操作的定义作为自己的部分或全部成分时,则称这两个类之间具有继承关系。
(5.0 分) 两个类
多个
层次
集合
知识点: 5.1 继承
用户解答: 两个类
--------------------------------------------------------------------------------
3.
下面不能用在类声明的修饰是:( )。
(5.0 分) public
implements
默认
private
知识点: 5.1 继承
用户解答: implements
--------------------------------------------------------------------------------
4.
super关键字表示超类的引用,可用super:
l ( )。
l 在子类构造方法使用超类构造方法。
(5.0 分) 无用
访问超类成员
定义父类
引用类自己
知识点: 5.1 继承
用户解答: 访问超类成员
--------------------------------------------------------------------------------
5.
子类继承父类所有的 public 和 ( ) 成员,而无论这个类是否与父类在同一个包中。
(5.0 分) 公共
所有
protected
private
知识点: 5.2 域的继承与隐藏
用户解答: protected
--------------------------------------------------------------------------------
6.
在子类中重新定义一个与从父类那里继承来的( )的域,称为域的隐藏。
(5.0 分) private
protected
public
名字完全相同
知识点: 5.2 域的继承与隐藏
用户解答: 名字完全相同
--------------------------------------------------------------------------------
7.
在子类中不能简单地通过变量名称引用父类中被隐藏的成员变量。要在子类访问被隐藏的父类中的域必须通过关键字( )引用。
(5.0 分) this
变量名
object
super
知识点: 5.2 域的继承与隐藏
用户解答: super
--------------------------------------------------------------------------------
8.
子类继承了父类中所有的非私有方法,允许在子类重新定义父类中的实例方法,( )中的类方法。
(5.0 分) 定义类
对象
隐藏父类
引用父类
知识点: 5.3 方法继承、覆盖、隐藏
用户解答: 对象
--------------------------------------------------------------------------------
9.
“多态”是指一个程序中同名的不同方法共存。在面向对象程序中,多态的实现方式有:方法覆盖和( )。
(5.0 分) 限制
重载
继承
外联
知识点: 5.3 方法继承、覆盖、隐藏
用户解答: 重载
--------------------------------------------------------------------------------
10.
在子类中可以通过成员的名称直接引用父类的方法或者用“( )”引用父类的方法。
(5.0 分) 对象.方法名称
this.方法名称
super.方法名称
object.方法名称
知识
显示全部