Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2020-02-24到2020-08-19
更新状态:已完结

第3章 Java面向对象编程 第3章 单元测验

1、 下列关于import语句的说法中,错误的是()

A:import语句用于引入程序要使用的Java类
B:程序中可以包括多个import语句
C:所有程序都至少需要一个import语句
D:Import语句必须写在所有类的定义之前
答案: 所有程序都至少需要一个import语句

2、 下列关于Java继承的说法中,正确的是()

A: 最终类可以作为其他类的父类
B:Java中的类可以有多个直接父类
C:Java中的接口支持多继承
D:抽象类不能有子类
答案: Java中的接口支持多继承

3、 下列选项中,与成员变量共同构成一个类的是___。

A:运算符
B:方法
C:表达式
D:关键字
答案: 方法

4、 下列类中,实现了Set接口的是()

A: Vector
B:ArrayList
C:LinkedList
D:LinkedHashSet
答案: LinkedHashSet

5、 关于被保护控制符protected修饰的成员变量,以下说法正确的是()

A:可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B:可以被两种类访问和引用:该类本身、该类的所有子类
C:只能被同一个包中的类访问
D: 只能被该类自身所访问和修改
答案: 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

6、 Java语言中,下列说法中正确的是()‍

A:抽象类默认是public类
B:一个Java类只能继承一个父类,也只能实现一个接口
C:引用一个类的任何属性或调用其任何方法都必须以这个类的对象名为前缀
D:无名包中的类不能被其他包中的类引用和复用
答案: 无名包中的类不能被其他包中的类引用和复用

7、 已知 void methed( ); 是父类中定义的一个方法,下面()是子类中重写该方法的正确形式。

A:int method() { return 0; }
B:void method(){ }
C:private void method(){ }
D: void method(int i){ }
答案: void method(){ }

8、 下列叙述中,错误的是()

A: 父类不能替代子类
B:子类继承父类
C: 子类能够替代父类
D:父类包含子类
答案: 父类包含子类

9、 如果有一个类MyFrame 是Frame 的子类,但它不能被实例化,请写出该类的声明头为()

A:class MyFrame abstract extends Frame
B:abstract class MyFrame extends Frame
C: abstract class Frame extends MyFrame
D:class Frame abstract extends MyFrame
答案: abstract class MyFrame extends Frame

10、 接口中可以包含以下内容()

A:静态常量和抽象方法
B:静态变量和抽象方法
C: 任何变量和抽象方法
D:任何变量和任何方法
答案: 静态常量和抽象方法

11、 下面关于类的构造方法的说法中,错误的是()

A:构造方法只能有入口参数,而没有返回值
B:构造方法只能用new运算符调用
C:构造方法名必须与类名相同
D:一个类只能有一个构造方法
答案: 一个类只能有一个构造方法

12、 自定义的异常类可从( )类继承

A:AWTError
B:Exception 及其子集
C:Virtual Machine Error‍
D:Error
答案: Exception 及其子集

13、 如果要捕获异常,应该采用的子句是()

A:throw
B:finally
C:try
D:catch
答案: catch

14、 若希望类定义中的数据成员被该类所有的对象共享,则需要用到的修饰符是()

A:static
B:protected
C:abstract
D:public
答案: static

15、 下面有关Java语言类的概念中,说法正确的是()

A:类及其属性、方法可以同时有一个以上的修饰符来修饰
B:最终类能派生子类,但最终方法不能被覆盖‍
C:final类中的属性和方法都要用final修饰符修饰‍
D:子类要调用父类的方法,必须使用super关键字
答案: 类及其属性、方法可以同时有一个以上的修饰符来修饰

16、 继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码()

A:可读性好
B:运行更安全
C:可跨包访问
D:可重用
答案: 可重用

17、 Java语言中拥有属性和行为的实体是()

A:对象
B:构造方法
C:方法
D:类
答案: 对象

18、 Java中,隐藏信息的基本机制是()

A:多态
B:继承
C:封装
D:抽象
答案: 封装

19、 下列关于构造方法的描述中,正确的是()

A:子类必须通过this调用父类的构造方法
B:若子类没有定义构造方法,则子类无构造方法
C:子类不能调用父类的构造方法
D:子类必须通过super调用父类的构造方法
答案: 子类必须通过super调用父类的构造方法

20、 下列代码中构造方法的返回类型是()class Village { public static void main( String args [ ]) { Village c =new Village ( ) ; } Village () { System .out .println(“hiding in Village” public class Village {

       Village() {

           System.out.println(“hiding in Village”) ;
        }

       public static void main(String args [ ]) {

           Village c =new Village();

}

A:integer
B:String
C:无
D:null
答案:

21、 对象的特性在类中被表示为变量,称为类的()

A:方法
B:数据类型
C:属性
D:对象
答案: 属性

22、 下列方法中,可以正确加入类SubX中且父类的方法不会被覆盖的是()class X {
public int F( int a, int b ) {
int s;
s=a+b;

       


注:此答案尚未制作完成,如需购买,可点击下方红字提交表单联系客服更新,更新后可直接在本网页购买答案

点击这里,联系客服更新


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第1张

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第2张


获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第3张

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第4张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第5张


一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


干饭人福利,饿了么红包每日领 

Java程序设计(盐城工学院)中国大学MOOC答案2024完整版WYC第6张

点击这里,领取饿了么外卖红包