2023年春江苏开放大学JAVA程序设计形成性考核作业2

微信小程序
资源下载
下载价格10

试题列表
单选题
题型:单选题客观题分值3分难度:简单得分:3
1
已知有下面类的说明:

public class X5_1_1 extends x{

private float f =10.6f;

int i=16;

static int si=10;

public static void main(String[] args) {

X5_1_1 x=new X5_1_1();

}

}

在main()方法中,下面哪条语句的用法是正确的?( )

A
x.f

B
this.si

C
X5_1_1.i

D
X5_1_1.f

正确答案:A

题型:单选题客观题分值3分难度:简单得分:3
2
下面关于接口的说法中不正确的是( )。

A
接口中所有的方法都是抽象的

B
接口中所有的方法都是public访问权限

C
子接口继承父接口所用的关键字是implements

D
接口是Java中的特殊类,包含常量和抽象方法

正确答案:C
老师点评:
题型:单选题客观题分值3分难度:简单得分:3
3
区分类中重载方法的依据是( )

A
形参列表的类型和顺序

B
不同的形参名称

C
返回值的类型不同

D
访问权限不同

正确答案:A

题型:单选题客观题分值3分难度:简单得分:3
4
Java语言类间的继承关系是( )

A
单继承

B
多重继承

C
不能继承

D
不一定

正确答案:A

题型:单选题客观题分值3分难度:简单得分:3
5
Java语言接口间的继承关系是( )。

A
单继承

B
多重继承

C
不能继承

D
不能继承

正确答案:B
老师点评:
题型:单选题客观题分值3分难度:简单得分:3
6
下列程序的运行结果是( )。

public class X5_1_2 extends x{

int ab(){

static int aa=10;

aa++;

System.out.println(aa);

}

public static void main(String[] args) {

X5_1_2 x=new X5_1_2();

x.ab();

}

}

A
10

B
11

C
编译错误

D
运行成功,但不输出

正确答案:C

题型:单选题客观题分值3分难度:简单得分:3
7
一个类实现接口的情况是( )。

A
一次可以实现多个接口

B
一次只能实现一个接口

C
不能实现接口

D
不一定

正确答案:A
老师点评:
题型:单选题客观题分值3分难度:简单得分:3
8
定义外部类的类头时,不可用的关键字是( )。

A
public

B
final

C
protected

D
abstract

正确答案:C

题型:单选题客观题分值3分难度:简单得分:3
9
如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?( )

A
不能引用,必须改名,使它们的名称不相同

B
在成员变量前加this,使用this访问该成员变量

C
在成员变量前加super,使用super访问该成员变量

D
不影响,系统可以自己区分

正确答案:B

题型:单选题客观题分值3分难度:简单得分:3
10
下面说法不正确的是( )。

A
抽象类既可以做父类,也可以做子类

B
abstract和final能同时修饰一个类

C
抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类或接口

D
声明为final类型的方法不能在其子类中重新定义

正确答案:B

题型:单选题客观题分值3分难度:中等得分:3
11下面给定的代码, Public static void main (String [] args){ System.out.print(“Hello”+args[1]); } 从命令行中传参:people world nation ,该程序的运行结果是( )。
AHello people
BHello world
CHello people world nation
D运行出现异常
正确答案:D
老师点评:
题型:单选题客观题分值3分难度:中等得分:3
12Java语言中,String str=”123456789”,System.out.println(str.indexOf(“5”)),输出结果是( )。
A6.0
B5.0
C4.0
D3.0
正确答案:C
老师点评:
题型:单选题客观题分值3分难度:中等得分:3
13构造函数何时会被调用?( )
A创建对象时
B可以出现在非抽象类中
C是没有方法体的方法
D抽象类中的方法都是抽象方法
正确答案:A
老师点评:
题型:单选题客观题分值3分难度:中等得分:3
14下面的java代码运行结果是( )。 import java.io.*; public class B{ public static void main(String [] args){ int i =12; System.out.println(i*=++i); } }
A145.0
B169.0
C156.0
D无法编译
正确答案:C
老师点评:
题型:单选题客观题分值3分难度:中等得分:3
15以下对封装描述正确的是( )。
A只能对一个类中的方法进行封装,不能对属性进行封装
B如果子类继承了父类,对于弗雷中进行封装的方法,子类仍可直接调用
C封装的意义不大,因此在编码时尽量不要使用
D封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性
正确答案:D
老师点评:
题型:单选题客观题分值3分难度:中等得分:3
16以下不是Object类的方法是( )。
Aclone()
Bfinalize()
CtoString()
DhasNext()
正确答案:D
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
17将类的成员的访问权限设置为默认的,则该成员被( )
A同一包中的类访问
B其他包中的类访问
C所有的类访问
D所有的类的子类访问
正确答案:A
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
18有关类的说法,正确的是( )。
A类具有封装性,所以类的数据是不能被访问的
B类具有封装性,但可以通过类的公共接口访问类中的数据
C声明一个类时,必须使用public修饰符
D每个类中必须有main方法,否则程序无法运行
正确答案:B
老师点评:
题型:单选题客观题分值2分难度:中等得分:2
19关于super的说法正确的是( )。
A是指当前对象的内存地址
B是指当前对象的父类对象的内存地址
C是指当前对象的父类
D可以用在main()方法中
正确答案:B
老师点评:
题型:单选题客观题分值2分难度:一般得分:2
20不允许作为类及类成员的访问控制符是( )
Apublic
Bprivate
Cstatic
Dprotected
正确答案:C
老师点评:
简答题
题型:简答题主观题分值15分难度:简单得分:15
1
编一个程序,程序中包含以下内容:

一个圆类(Circle),包含:

属性:圆半径radius;常量:PI。

方法:构造方法;求面积方法area();求周长方法:perimeter()。

主类(X4_3_1),包含:

主方法main(),在主方法中创建圆类的对象c1和c2并初始化,c1的半径为100,c1的半径为200,然后分别显示两个圆的面积和周长。

答案

题型:简答题主观题分值16分难度:中等得分:15
2
编写一个人类Person,其中包含姓名、性别和年龄的属性,包含构造方法以及显示姓名、性别和年龄的方法。再编写一个学生类Student,它继承Person类,其中包含学号属性,包含构造方法以及显示学号的方法。最后编写一个主类X5_3_5,包含main()方法,在main()方法中定义两个学生s1和s2并给他们赋值,最后显示他们的学号、姓名、性别以及年龄。

答案

题型:简答题主观题分值6分难度:中等得分:6
3接口和抽象类的用法区别是什么?

答案

题型:简答题主观题分值7分难度:较难得分:7
4什么是重载?什么是覆盖?它们二者之间有怎样的区别与联系?

答案

点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先

江苏开放大学考试题库江苏开放大学考试题库了解详情
布坎南认为,导致政府机构工作低效率的原因有哪些方面?
布坎南认为,导致政府机构工作低效率的原因有哪些方面?
5分钟前 有人购买 去瞅瞅看
根据主视图和俯视图补画左视图(给出的结果三视图要齐全,直接贴图,上传附件不得分)
根据主视图和俯视图补画左视图(给出的结果三视图要齐全,直接贴图,上传附件不得分)
1分钟前 有人购买 去瞅瞅看
2024年春江苏开放大学习近平新时代中国特色社会主义思想概论060849实践作业:贯彻习近平生态文明思想,践行绿色发展理念,建设美丽中国
2024年春江苏开放大学习近平新时代中国特色社会主义思想概论060849实践作业:贯彻习近平生态文明思想,践行绿色发展理念,建设美丽中国
1分钟前 有人购买 去瞅瞅看
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

课程作业辅导,有需要加微信
显示验证码

社交账号快速登录