第四章测试
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 元后可查看付费内容,请先翻页预览!
点赞(31) dxwkbang
返回
顶部