奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 487|回复: 0

吉林大学21秋《面向对象程序设计》在线作业二(随机题目)

[复制链接]

1万

主题

1

回帖

2万

积分

论坛元老

积分
29028
发表于 2021-12-17 15:47:41 | 显示全部楼层 |阅读模式
扫码加微信
吉大《面向对象程序设计》在线作业二
试卷总分100得分100
吉林大学2021年秋季学期在线作业
第1题下列代码中,将引起一个编译错误的行是()1)publicclassTest{2)intmn3)publicTest(){}4)publicTest(inta){m=a}5)publicstaticvoidmain(Stringargs[]){6)Testt1t27)intjk8)j=0k=09)t1=newTest()10)t2=newTest(jk)11)}12)}
A、第3行
B、第5行
C、第6行
D、第10行
正确答案
第2题阅读下面程序classex3124{publicstaticvoidmain(String[]args){booleanb=trueif(b){inti=1}else{inti=2}System.out.println(i)}}现在想先编译再运行该程序结果是()。
A、1
B、2
C、编译出错
D、运行出错
正确答案
第3题关于以下程序段的说法正确的是()。1.publicclassMyar{2.publicstaticvoidmain(Stringargv[]){3.int[]i=newint[5]4.System.out.println(i[5])5.}6.}    奥鹏在线作业
A、第2行编译出错
B、第4行编译出错
C、编译时产生错误
D、编译时没有产生错误,运行时发生异常
正确答案
第4题下列叙述中,错误的是()。
A、父类不能替代子类
B、子类能够替代父类
C、子类继承父类
D、父类包含子类
正确答案
类Teacher和Student是类Person的子类;PersonpTeachertStudents//ptandsareallnonnull.if(tinstanceofPerson){s=(Student)t}最后一句语句的结果是()。
A、将构造一个Student对象;
B、表达式是合法的;
C、表达式是错误的;
D、编译时正确,但运行时错误。
正确答案
第6题以下语句有语法错误的是()
A、intx=1;y=2;z=3
B、for(intx=10y=0;x0;x++)
C、while(x5)
D、for()
正确答案
第7题下列方法定义中,正确的是()
A、intx(){charch=areturn(int)ch}
B、voidx(){...returntrue}
C、intx(){...returntrue}
D、intx(intab){returna+b}
正确答案
第8题若已定义byte[]x={11223366}其中0≤k≤3,则对x数组元素错误的引用是()
A、x[53]
B、x[k]
C、x[k+5]
D、x[0]
正确答案
第9题如果类中的成员变量可以被同一包访问,则使用如下哪个约束符()。
A、private
B、public
C、protected
D、nomodifier
正确答案
不允许作为类及类成员的访问控制符的是()。
A、public
B、private
C、static
D、protected
正确答案
第11题Java语言的类间的继承关系是()
A、多重的
B、单重的
C、线程的
D、不能继承
正确答案
以下叙述正确的是()
A、构造方法必须是public方法
B、main方法必须是public方法
C、Java应用程序的文件名可以是任意的
D、构造方法应该声明为void类型
正确答案
第13题在Java中,用package语句说明一个包时,该包的层次结构必须是()
A、与文件的结构相同
B、与文件目录的层次相同
C、与文件类型相同
D、与文件大小相同
正确答案
第14题下面哪个为构造函数的特性定义()。
A、在类中声明构造函数时,名称须与类名相同
B、具有重载特性,可以建立多个相同名称
C、使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配
D、以上都是
正确答案
关于Java中数据类型叙述正确的是()
A、整型数据在不同平台下长度不同
B、boolean类型数据只有2个值,true和false
C、数组属于简单数据类型
D、Java中的指针类型和C语言的一样
正确答案
第16题下列正确的表达式()
A、doublea=1.0
B、Doublea=newDouble(1.0)
C、bytea=340
D、Bytea=120
正确答案B
第17题执行下列代码后哪个结论是正确的()String[]s=newString[10]
A、s[10]为
B、s[9]为null
C、s[0]为未定义
D、s.length为10
正确答案D
第18题以下哪些是面向对象编程的基本特征?()
A、继承
B、封装
C、多态
正确答案BC
第19题指出下列哪个方法与方法publicvoidadd(inta){}为合理的重载方法()。
A、publicintadd(inta)
B、publicvoidadd(longa)
C、publicvoidadd(intaintb)
D、publicvoidadd(floata)
正确答案D
说明下列创建数组的方法那些是正确的()。
A、inttwoDim[][]=newint[4][]
B、inttwoDim[][]=newint[][4]
C、inttwoDim[][]=newint[4][5]
D、chara[]={AB}
正确答案CD
第21题如果p是父类Parent的对象,而c是子类Child的对象,则语句c=p是正确的()
A、错误
B、正确
正确答案
第22题在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句()。
A、错误
B、正确
正确答案
第23题Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关()
A、错误
B、正确
正确答案
第24题有的类定义时可以不定义构造函数,所以构造函数不是必需的()。
A、错误
B、正确
正确答案
一个Java类可以有多个父类()。
A、错误
B、正确
正确答案

本内容由易百教育整理发布
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-12-25 00:39

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表