第四章测试
1.

Java语言中,以下哪个关键字用于在方法上声明抛出异常?


A:catch B:throw


C:try  D:throws 
答案:D
2.

在类的继承关系中,需要遵循以下哪个继承原则?



A:不能继承


B:双重 C:单一 D:多重 3.

以下说法哪些是正确的?


A:Java语言中不允许一个类继承多个类


B:Java语言中允许一个类实现多个接口        C:Java语言中允许一个接口继承一个接口 D:Java语言中允许一个类同时继承一个类并实现一个接口  4.

关于抽象类的说法哪些是正确的?


A:接口和抽象类是同一个概念。 B:如果父类是抽象类,则子类必须重写父类所有的抽象方法。


C:抽象类中可以有非抽象方法。 D:不能用抽象类去创建对象。 5.

Java中,要想让一个类继承另一个类,可以使用以下哪个关键字?


A:inherits  B:implements  C:extends D:modifies


6.

已知类的继承关系如下:

class Employee;

class Manager extends Employeer;

class Director extends Employee;

则以下语句能通过编译的有哪些?



A: Employee e=new Manager();  B:Director d=new Manager(); 


C:Director d=new Employee();  D:Manager m=new Director();


7.

抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法


A:对 B:错 8.

不存在继承关系的情况下,也可以实现方法重写。


A:错 B:对 9.

接口中只能定义常量和抽象方法。


A:错 B:对 10.

定义一个Java类时,如果前面加使用private关键字修饰,那么该类不可以被继承


A:对 B:错

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(189) dxwkbang
返回
顶部