}
A.产生编译错误
19. 已知类关系如下: Class Employee{}
Class Manager extends Employee{} Class Director extends Employee{} 则下列语句正确的是:( )。
B.代码可以编译运行,并输出结果:AB
C.代码可以编译运行,但没有输出 D.编译没有错误,但会产生运行时异常
A.Employee e=new Manager(); C.Director d =new Employee ();
B.Director d=new Manager(); D.Manager m=new Director ();
20. 接口是Java面向对象的实现机制之一,以下说法正确的是( )。
A.Java支持多重继承,一个类可以实现多个接口 B.Java只支持单重继承,一个类可以实现多个接口 C.Java只支持单重继承,一个类可以实现一个接口 D.Java支持多重继承,但一个类只可以实现一个接口 21.下列方法的声明中不合法的是。 A.float area( ){…} C.area{…}
B.void area( ){…} D.int area(int r){…}
22、下面哪个包是编程时不需要导入就可以直接使用的。 A.
B.ng
C.java.sql
D.java.util
23、调用构造方法是在。 A.类定义时 C.调用对象的方法时
B.创建对象时 D.使用对象的变量时
24、在子类构造方法的哪个地方可以调用其父类的构造方法。 A.任何地方
B.构造方法的第一条语句 C.构造方法的最后一条语句
D.无法在子类构造方法中调用父类的构造方法 25、关于Java中的继承,下列说法错误的是。
A.继承是面向对象编程的核心特征,通过继承可以更有效地组织程序结构。 B.继承使得程序员可以在原有类的基础上很快设计出一个功能更强的新类,而不必从头开始,避免了工作上的重复。
C.每一次继承时,子类都会自动拥有父类的属性和方法,同时也可以加入自己的一