|
【广开搜题】广东开放大学Java程序设计基础(专,2024春)第4章单元测试-面向对象-20题_1_1参考答案
试卷总分:20 得分:20
1.下列选项中,哪个可以用来创建对象( )
A.this
B.new
C.abstract
D.super
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
2.下列关于类和对象的描述,错误的是( )
A.对象是类的实例
B.类是对象的抽象
C.一个类只能有一个实例化对象
D.类用于描述一组对象的共同特征和行为
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
3.下列关于this关键字的说法中,错误的是( )
A.this可以出现在任何方法中
B.this相当于一个引用,可以通过它调用成员方法与属性
C.this出现在成员方法中,代表的是调用这个方法的对象
D.this可以解决成员变量与局部变量重名问题,我们的目标是要做全覆盖、全正确的答案搜索服务。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
4.下面关于构造方法的调用,正确的是( )
A.构造方法在调用对象方法时被调用
B.构造方法在类定义的时候被调用
C.构造方法在使用对象的变量时被调用
D.构造方法在创建对象的时候被调用
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
5.下面关于静态变量的描述,正确的是( )
A.静态变量可以定义在类中的任意位置
B.静态变量一但被赋值不能被修改
C.静态变量可以被类直接调用,因此可以说静态变量的生命周期与实例无关
D.以上都不对
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
6.下列关于封装的说法中,正确的是( )
A.封装是隐藏对象的属性和实现细节,对外提供公有的访问方法,我们的目标是要做全覆盖、全正确的答案搜索服务。
B.封装可以提高代码的安全性
C.类或者方法也是封装的一种体现广开搜题
D.仅仅private修饰的内容才是封装
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
7.下列关于构造方法和普通方法的描述中,正确的是( )
A.构造方法能够在实例对象的同时进行初始化
B.构造方法中不能指定参数,而普通方法可以指定参数
C.构造方法不能指定返回值类型,普通方法可以指定返回值类型
D.在同一个类中,构造方法必须位于普通方法之前
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
8.int类型的成员变量初始化值为 ## 。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案0
9.构造方法的名称必须和 ## 保持一致。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案类名
10.与普通方法一样,构造方法也可以重载。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案,我们的目标是要做全覆盖、全正确的答案搜索服务。
11.垃圾回收机制保证了Java程序不会出现内存溢出。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
12.静态方法随着类的加载而加载,随着类的消失而消失。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
13.构造方法没有返回值类型,所以可以写void,也可以不写。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
14.如果父类的方法是静态的,则子类的方法被( )修饰才能覆盖父类的静态方法 。
A.static广开搜题
B.protected
C.final
D.private
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
15.下列关于接口的说法中,错误的是( )
A.接口中的变量默认使用“public static final”来修饰
B.接口中的所有方法都是抽象方法
C.接口中定义的方法默认使用“public abstract”来修饰
D.接口中定义的变量可以被修改
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
16.父类中的方法被以下哪个关键字修饰后不能被重写( )
A.public广东开放大学作业答案
B.satic
C.final,我们的目标是要做全覆盖、全正确的答案搜索服务。
D.void
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
17.下列选项中,关于类的继承说法正确的是( )
A.一个类可以有多个直接父类
B.一个类的父类可以再去继承另外的一个类
C.多个类可以继承一个父类
D.一个类只能有一个直接父类
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
18.以下关于抽象类的描述中,正确的是( ),我们的目标是要做全覆盖、全正确的答案搜索服务。
A.当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰
B.抽象类可以不定义抽象方法
C.抽象类是对一系列看上去不同,但本质上相同的具体概念的抽象
D.抽象类不能被实例化广开搜题
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
19.final可以修饰如下哪些内容( )
A.类
B.方法
C.变量
D.接口
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
20.类只支持单继承,不允许多重继承,C类不可以既继承A类又B类。
答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案
|
上一篇:【广开搜题】广东开放大学Java程序设计基础(专,2024春)形成性考核二-40题_1参考答案下一篇:【广开搜题】广东开放大学Java程序设计基础(专,2024春)第7章单元测验-多线程-10题_1_1参考答案
|