第四章测试1.
定义一个Java类时,如果前面使用关键字( )修饰,那么该类不可以被继承。
A:static B:private C:final D:public
答案:C
2.
在类的继承关系中,需要遵循以下哪个继承原则:( )。
A:双重 B:不能继承 C:多重 D:单一 3.
类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问?( )
A:private B:默认 C:protected D:pubic 4.
在Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?( )
A:extends B:modifies C:implements D:inherits 5.
已知类的继承关系如下:
class Employee{}
class Manager extends Employee{}
class Director extends Employee{}
则下列语句通过编译的有哪些?( )
A:Manager m=new Director(); B:Employee e=new Manager(); C:Director d= new Manager(); D:Director d= new Employee(); 6.
关于super关键字,以下说法哪些是正确的?( )
A:super关键字与this不能同时存在于同一个构造方法中 B:super关键字可以调用父类的普通方法 C:super关键字与this可以同时存在于同一个构造方法中 D:super关键字可以调用父类的构造方法 7.
一个类如果实现一个接口,那么它就需要实现接口中定义的全部方法,否则该类必须定义成抽象类。
A:对 B:错 8.
抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法。
A:对 B:错 9.
Java中被final关键字修饰的变量,不能被重新赋值。
A:对 B:错 10.
不存在继承关系的情况下,也可以实现方法重写。
A:对 B:错
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!