一。选择题
1.下列选项中,用于在定义子类时声明父类名的关键字是( )。
A)interface B) package C) extends D) class
4.定义类头时能使用的修饰符是( )。
A) private B) static C) abstract D) protected
5. 下列类定义中,不正确的是( A )。
A) class x { .... }
B) class x extends y { .... }
C) static class x implements y1,y2 { .... }
D) public class x extends Applet { .... }
2、以下有关类的继承的叙述中,正确的是:( )
A.子类能直接继承父类所有的非私有属性,也可通过接口继承父类的私有属性
B.子类只能继承父类的方法,不能继承父类的属性
C.子类只能继承父类的非私有属性,不能继承父类的方法
二、填空题:
1、面向对象程序设计所具有的基本特征是:_ _____,___ ___,___ ___,___ _____.
2、数组x定义如下
int x[ ][ ]=new int[3][2]
则 x..length 的值为________,
x[0].length 的值为________。
3. 创建类的对象时,使用运算符_________给对象分配内存空间。
4. 定义类的构造方法不能有返回值类型,其名称与________名相同。
5. Java 源程序文件编译后产生的文件称为___ _____文件,其扩展名为 ____