如果一个类的声明中没有使用extends关键字,则这个类被系统默认为是Object类的直接子类。
第1题:
下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A.如果子类没有定义构造函数,则子类无构造函数
B.子类构造函数必须通过super关键字调用父类的构造函数
C.子类必须通过this关键字调用父类的构造函数
D.子类无法继承父类的构造函数
第2题:
定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()
A、private class MyClass extends Object
B、class MyClass extends Object
C、public class MyClass
D、protected class MyClass extends Object
第3题:
此题为判断题(对,错)。
第4题:
在继承中,关于构造方法的说明,下列说法错误的是()
第5题:
在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用()关键字来声明父类的这些方法
第6题:
在Java中,关于final关键字的说法正确的有()。
第7题:
如果定义一个类时没有用到extends关键字,该类无直接父类。
第8题:
下列选项中关于Java中super关键字的说法正确的是()。
第9题:
假设在Java源程序文件“MyClass.java”中只含有一个类,而且这个类必须能够被位于个庞大的软件系统中的所有Java类访问到,那么下面()声明有可能是符合要求的类声明。
第10题:
第11题:
如果修饰变量,则一旦赋了值,就等同一个常量
如果修饰类,则该类只能被一个子类继承
如果修饰方法,则该方法不能在子类中被覆盖
如果修饰方法,则该方法所在的类不能被继承
第12题:
抽象类能被继承,最终类只能被实例化
抽象类和最终类都可以被声明使用
抽象类中可以没有抽象方法,最终类中可以没有最终方法
抽象类和最终类被继承时,方法可以被子类覆盖
第13题:
下列选项中,用于声明类的继承的关键字是 ( )
A.import
B.implements
C.interface
D.extends
第14题:
A.protected修饰的方法,只能给子类使用
B.protected修饰的类,类中的所有方法只能给子类使用
C.如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问
D.以上都不对
第15题:
此题为判断题(对,错)。
第16题:
若声明一个类不能被继承,即不能有子类,用关键字()
第17题:
如果在定义一个类的时候没有用到关键字extends,则这个类没有直接父类。()
第18题:
在Java中,下面关于抽象类的描述正确的是()。
第19题:
Java语言中,定义子类时,使用关键字()来给出父类名。如果没有指出父类,则该类的默认父类为()。
第20题:
如果一个类是另一个类的子类型,则这个类的对象可以给另一个类的对象赋值,反之亦然。
第21题:
关于object类,以下描述中正确的有()
第22题:
对
错
第23题:
对
错
第24题:
抽象类可以被实例化
如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
抽象类中的方法必须都是抽象的
声明抽象类必须带有关键字abstract