第 4 章 面向对象(下)
姓名: 学号: 班级:
一、填空题
1.Java 中一个类最多可以继承________个类。
2.在继承关系中,子类会自动继承父类中的方法,但有时在子类中需要对继承
的方法进行一些修改,即对父类的方法进行________。
3.________关键字可用于修饰类、变量和方法,它有“这是无法改变的”或者
“最终”的含义。
4.Java 提供了一个关键字________,可以判断一个对象是否为某个类(或接口)
的实例或者子类实例。
5.一个类如果要实现一个接口,可以通过关键字________来实现这个接口。
二、判断题(正确填写 T,错误填写 F)
1.Exception 类称为异常类,它表示程序本身可以处理的错误,在开发 Java 程
序中进行的异常处理,都是针对 Exception 类及其子类。 ( )
2.在 try…catch 语句中,try 语句块存放可能发生异常的语句。 ( )
3.当一个类实现接口时,沒有必要实现接口中的所有方法。 ( )
4.父类的引用指向自己子类的对象是多态的一种体现形式。 ( )
5.方法重写时,子类抛出的异常类型大于等于父类抛出的异常类型。 ( )
三、选择题
1.下面程序运行的结果是( )
class Demo{
public static void main(String[] args){
int x = div(1,2);
try{
}catch(Exception e){
System.out.println(e);
}
System.out.println(x);
}
public static int div(int a,int b){
return a / b ;
}
}