作业辅导 发表于 2018-10-5 10:11:41

电子科技大学18秋《面向对象程序设计》在线作业3

18秋《面向对象程序设计》在线作业3

电子科技大学答案请

一、单选题:
1. 关键字super的作用是
    A. 用来访问父类被隐藏的成员变量
    B. 用来调用父类中被重载的方法
    C. 用来调用父类的构造方法
    D. 以上都是
    正确答案:——D——
2. 在Java的基本数据类型中,int型数据占用字节内存空间。
    A. 1
    B. 2
    C. 4
    D. 不能确定,取决于计算机字长
    正确答案:——C——
3. 下列关键字通常用来给对象进行加锁,该标记使得对对象的访问是排他的。
    A. transient
    B. serialize
    C. synchronized
    D. static
    正确答案:——C——
4. 在Java中,子类重新定义一个与从父类那里继承来的域变量(成员变量)完全相同的变量,这称为域的
    A. 隐藏
    B. 覆盖    奥鹏作业答案

    C. 重载
    D. Java不支持此特性
    正确答案:————
5. 以下约束符可用于定义成员常量。
    A. static
    B. final
    C. abstract
    D. Nomodifiercanbeused
    正确答案:————
6. 以下方法用于定义线程的执行体(线程体)。
    A. start()
    B. init()
    C. run()
    D. synchronized()
    正确答案:————
7. 创建字符串s:Strings=newString(\abcd\);以下将改变s。
    A. s.append(\x\);
    B. s.concat(\y\);
    C. s.substring(3);
    D. 以上语句都不会
    正确答案:————
8. 下列是异常的含义。
    A. 程序的语法错
    B. 程序编译或运行中所发生的异常事件
    C. 程序预先定义好的异常事件
    D. 程序编译错误
    正确答案:————
9. 在Applet的关键方法中,下列方法是关闭浏览器以释放Applet占用的所有资源。
    A. init()
    B. start()
    C. stop()
    D. destroy()
    正确答案:————
10. 下列类定义中不正确的是
    A. publicclassAextendsB{
    B. publicclassAextendsB,D{
    C. publicclassAimplementsB,D{
    D. publicclassAextendsBimplementsC,D,E{
    正确答案:————
11. 下列叙述错误的是
    A. Java是一种面向对象的网络编程语言
    B. JavaApplet程序在网络上传输不受硬软件平台的限制
    C. Java提供了类库支持TCP/IP协议
    D. Java语言允许使用指针访问内存
    正确答案:————
12. 设有下面两个类的定义:classPerson{longid;Stringname;}\nclassStudentextendsPerson{intscore;intgetScore(){returnscore;}}\n则类Person和类Student的关系是
    A. 包含关系
    B. 继承关系
    C. 关联关系
    D. 无关系
    正确答案:————
13. 下面函数是publicvoidexample(intk){...}的重载函数。
    A. publicvoidexample(intm){...
    B. publicintexample(intk){...
    C. publicvoidexample2(intk){...
    D. publicintexample(intm,floatf){...
    正确答案:————
14. 下列是创建一个标识有“OK”的按钮的语句。
    A. TextFieldb=newTextField(\OK\);
    B. Buttonb=newButton(\OK\);
    C. TextAreab=newTextArea(\OK\);
    D. Checkboxb=newCheckbox(\OK\);
    正确答案:————
15. 在使用interface声明一个接口时,只可以使用修饰符修饰该接口。
    A. public
    B. protected
    C. private和protected
    D. private
    正确答案:————
16. 下列关于继承的叙述中,是正确的。
    A. 子类能继承父类的所有方法和状态
    B. 子类能继承父类的非私有方法和状态
    C. 子类只能继承父类的public方法和状态
    D. 子类只能继承父类的方法,而不继承状态
    正确答案:————
17. 下列代码的执行结果是。publicclassA{publicstaticvoidmain(String[]args){System.out.println(5/2);}}
    A. 2.5
    B. 2.0
    C. 3
    D. 2
    正确答案:————
18. 下列叙述中正确的是
    A. Java是不区分英文字母大小写的,源文件名与程序类名不允许相同
    B. Java语言以方法为程序的基本单位
    C. Applet是Java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上
    D. 以//符开始的为多行注释语句
    正确答案:————
19. 下列各输出语句中,显示结果为“123”的是
    A. System.out.println(1+2+3);
    B. System.out.println(1+\\+2+3);
    C. System.out.println(1+2+3+\\);
    D. System.out.println(1+2+\\+3);
    正确答案:————
20. 对于catch子句的排列,下列是正确的。
    A. 父类在先,子类在后
    B. 子类在先,父类在后
    C. 有继承关系的异常不能在同一个try结构程序段内
    D. 排列顺序可任意
    正确答案:————
三、判断题:
21. ()Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。
    A. 错误
    B. 正确
    正确答案:————
22. ()Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
    A. 错误
    B. 正确
    正确答案:————
23. ()抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。
    A. 错误
    B. 正确
    正确答案:————
24. ()字符串分为两大类,一类是字符串常量,使用StringBuffer类的对象表示;另一类是字符串变量,使用String类的对象表示。
    A. 错误
    B. 正确
    正确答案:————
25. ()Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。
    A. 错误
    B. 正确
    正确答案:————

页: [1]
查看完整版本: 电子科技大学18秋《面向对象程序设计》在线作业3