24年春江苏开放大学JAVA程序设计050310单元自测3最新答案

内容查看
查看价格30

试题列表
单选题
题型:单选题客观题分值3分难度:中等得分:3
1构造函数何时会被调用?( )
A抽象类中的方法都是抽象方法
B是没有方法体的方法
C创建对象时
D可以出现在非抽象类中
学生答案:C
老师点评:
题型:单选题客观题分值4分难度:中等得分:4
2覆盖和重载的关系是( )。
A覆盖与重载是同一回事
Bfinal修饰的方法可以被覆盖,但不能被重载
C覆盖只能发生在父类与子类之间,而重载可以发生在同一个类中
D覆盖方法可以不同名,而重载方法必须同名
学生答案:C
老师点评:
题型:单选题客观题分值4分难度:中等得分:4
3关于this和super的说法正确的是( )。
A都可以用在main()方法中
B意义相同
C都是指一个内存地址
D不能用在main()方法中
学生答案:D
老师点评:
题型:单选题客观题分值5分难度:中等得分:5
4以下对封装描述正确的是( )。
A封装的意义不大,因此在编码时尽量不要使用
B封装的主要作用在于对外隐藏内部实现细节,增强程序的安全性
C如果子类继承了父类,对于弗雷中进行封装的方法,子类仍可直接调用
D只能对一个类中的方法进行封装,不能对属性进行封装
学生答案:B
老师点评:
题型:单选题客观题分值4分难度:中等得分:4
5以下不是Object类的方法是( )。
AhasNext()
Bfinalize()
CtoString()
Dclone()
学生答案:A
老师点评:
题型:单选题客观题分值4分难度:中等得分:4
6将类的成员的访问权限设置为默认的,则该成员被( )
A所有的类访问
B所有的类的子类访问
C其他包中的类访问
D同一包中的类访问
题型:单选题客观题分值4分难度:中等得分:4
7有关类的说法,正确的是( )。
A每个类中必须有main方法,否则程序无法运行
B类具有封装性,但可以通过类的公共接口访问类中的数据
C声明一个类时,必须使用public修饰符
D类具有封装性,所以类的数据是不能被访问的
题型:单选题客观题分值5分难度:中等得分:5
8关于super的说法正确的是( )。
A是指当前对象的父类对象的内存地址
B是指当前对象的父类
C可以用在main()方法中
D是指当前对象的内存地址
题型:单选题客观题分值5分难度:一般得分:5
9不允许作为类及类成员的访问控制符是( )
Aprotected
Bstatic
Cpublic
Dprivate
题型:单选题客观题分值5分难度:中等得分:5
10下面的方法重载正确的是( )。
Afloat fun (float a){} float fun(float a, float b){}
Bfloat fun (int a, float b) {} float fun (int x, float y){}
Cint fun (int a, float b){} float fun(int a, float b){}
Dfloat fun1 (int a, float b){} float fun2(int a ,float b){}
简答题
题型:简答题主观题分值15分难度:较难得分:14
1什么是重载?什么是覆盖?它们二者之间有怎样的区别与联系?
题型:简答题主观题分值15分难度:较难得分:13
2在进行方法覆盖时,需要注意什么?
题型:简答题主观题分值15分难度:中等得分:14
3简述成员变量和局部变量的作用范围?
题型:简答题主观题分值12分难度:中等得分:11
4构造方法的特点是什么?

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者
课程作业辅导,点击图片加微信,有偿服务

评论0

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录