第1题:
答案:this;super
解析:super:调用父类中的某一个构造函数(应该为构造函数中的第一条语句)。它引用当前对象的直接父类中的成员,用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义
this:调用本类中另一种形式的构造函数(应该为构造函数中的第一条语句)。代表当前对象名(在程序中易产生二义性之处,应使用 this 来指明当前对象)
第2题:
A.Java支持单继承和多重继承
B.Java只支持单继承,不支持多重继承
C.Java中的类最多只有一个直接父类,或者没有父类
D.Java中的每个类都有一个直接父类,而且只有一个直接父类
E.子类只能继承父类的public,protected和同一个包中的package级的成员
第3题:
( 15 ) Java 语言中,有一个类是所有类或接口的父类,这个类的名称是 【 15 】 。
第4题:
以下对继承的描述错误的是( )
A)Java中的继承允许一个子类继承多个父类
B)父类更具有通用性,子类更具体
C)Java中的继承存在着传递性
D)当实例化子类时会递归调用父类中的构造方法
第5题:
下列选项中,______是Java所有类的父类,且Java语言中所有类都是直接或间接继承它得到的。
A.Object
B.Vector
C.Class
D.Random
第6题:
此题为判断题(对,错)。
第7题:
A.指向父类对象的指针
B.父类的标识符
C.指向父类的指针
D.对父类的引用
第8题:
A.继承可以避免代码复制和相关的代码维护等问题
B.Java语言中一个子类可以继承多个基类(多重继承)
C.Java语言不允许实现多个接口
D.子类可以继承父类的方法,但不能重新改写父类的方法
第9题:
下列关于Java的说法正确的是
A.Java中的类可以有多个直接父类
B.抽象类不能有子类
C.最终类可以作为其他类的父类
D.Java中接口支持多继承
第10题:
Java程序中,定义一个类时,可以从多个父类继承。