A-卷共6页1专业班级姓名学号
学校院系专业JAVA基础课程试卷A卷一、选择题(每题1分,共40分)1、一个方法在定义过程中又调用自身,这种方法称为(B)A、构造方法B、递归方法C、成员方法D、抽象方法2、如果希望方法直接通过类名称访问,在定义时要使用的修饰符是(A)A、staticB、finalC、abstractD、this3、如果类中没有定义构造方法,系统会提供一个默认的构造方法
默认构造方法的特点是(C)A、无参数有操作B、有参数无操作C、即无参数也无任何操作D、有参数有操作
4、以下关于面向对象概念的描述中,不正确的一项是(C)A、在现实生活中,对象是指客观世界的实体
B、程序中的对象就是现实生活中的对象
C、在程序中,对象是通过一种抽象的数据类型来描述的,这种抽象数据类型称为类(class)
D、在程序中,对象是一组变量和相关方法的集合
5、下列那一项不属于面向对象程序设计的基本要素
(C)A、类B、对象C、方法D、安全6、顺序执行下列程序语句后,则b的值是(C)Stringstr="Hello";Stringb=str
substring(0,2);A、HelloB、helloC、HeD、null7、不能直接使用new创建对象的类是(B)A、静态类B、抽象类C、最终类D、公有类8、为类定义多个名称相同、但参数的类型或个数不同的方法的做法称为()A、方法重载B、方法覆写C、方法继承D、方法重用9、定义接口的关键字是()A、extendsB、classC、interfaceD、public10、现在有两个类A、B,以下描述中表示B继承自A的是()A、classAextendsBB、