作业帮 发表于 2018-4-19 19:26:18

中石油华东18春《面向对象程序设计(Java)》在线作业资料

《面向对象程序设计(Java)》2018年春学期在线作业(一)
一、单选题:
三、判断题:
1.(判断题)成员变量,可通过类名直接访问,也可通过该类的对象访问。          (满分:)
    A错误
    B正确
    正确答案:——A——
2.(判断题)对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。          (满分:)
    A错误
    B正确
    正确答案:——B——
3.(判断题)Label上显示的文本信息能在程序中动态修改。          (满分:)
    A错误
    B正确
    正确答案:——B——
4.(判断题)最终类不能派生子类,最终方法不能被覆盖。          (满分:)
    A错误
    B正确
    正确答案:————
5.(判断题)类及其属性、方法可以同时有一个以上的修饰符来修饰。          (满分:)
    A错误
    B正确
    正确答案:————
6.(判断题)一个Java类可以有多个父类          (满分:)
    A错误
    B正确
    正确答案:————
7.(判断题)Java和C一样都是编译型语言。          (满分:)
    A错误
    B正确
    正确答案:————
8.(判断题)子类要调用父类的方法,必须使用super关键字。          (满分:)
    A错误
    B正确
    正确答案:————
9.(判断题)Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。          (满分:)
    A错误
    B正确
    正确答案:————
10.(判断题)抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。          (满分:)
    A错误
    B正确
    正确答案:————
11.(判断题)Java的屏幕坐标以像素为单位,容器的右下角被确定为坐标的起点。          (满分:)
    A错误
    B正确
    正确答案:————
12.(判断题)在程序中有一表达式为shortx=64589,程序不能够正常编译。          (满分:)
    A错误
    B正确
    正确答案:————
13.(判断题)子类要调用父类的方法,必须用super关键字。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)类及其属性、方法不能同时有一个以上的修饰符来修饰。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)对于同一个容器,只能使用一种布局管理方式          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)一个Java类可以实现多个接口。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)final类不能派生子类,final方法不能被覆盖。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)外部类能访问static变量          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)在定义数组变量时不能直接进行内存分配,必须使用new来生成数组。          (满分:)
    A错误
    B正确
    正确答案:————
《面向对象程序设计(Java)》2018年春学期在线作业(三)

一、单选题:
1.(单选题)边框布局管理器将一个“容器”分成了()个位置。          (满分:)
    A9个
    B3个
    C5个
    D4个
    正确答案:——C——
2.(单选题)若在某一个类定义中定义有如下的方法:abstractvoidperformDial();\n该方法属于()方法。          (满分:)
    A本地
    B最终
    C静态
    D抽象
    正确答案:——D——
3.(单选题)下列代表16进制整数的是()。          (满分:)
    A0123
    B1900
    Cfa00
    D0xa2
    正确答案:——D——
4.(单选题)当一个部件有一个事件发生,但并没有为这个部件的这个事件指定事件监测器,将会发生()。          (满分:)
    A编译时就不会通过
    B忽略这个事件
    C引起Java程序发生致命错误
    D引发默认的事件处理
    正确答案:————
5.(单选题)下列方法中,不属于WindowListener接口的是()。          (满分:)
    AwindowOpened()
    BwindowClosed()
    CwindowActivated()
    DmouseDragged()
    正确答案:————
6.(单选题)给出下面代码:publicclassPerson{  staticintarr[]=newint;  publicstaticvoidmain(Stringa[])  {  System.out.println(arr);  }}正确的语句是()。          (满分:)
    A编译时将产生错误
    B输出0
    C编译时正确,运行时将产生错误
    D输出空
    正确答案:————
7.(单选题)对于下列代码:  1)classPerson{  2)publicvoidprintValue(inti,intj){//...}  3)publicvoidprintValue(inti){//...}  4)}  5)publicclassTeacherextendsPerson{  6)publicvoidprintValue(){//...}  7)publicvoidprintValue(inti){//...}  8)publicstaticvoidmain(Stringargs[]){  9)Persont=newTeacher();  10)t.printValue(10);11)}12)}第10行语句将调用()语句。          (满分:)
    Aline2
    Bline7
    Cline6
    Dline3
    正确答案:————
8.(单选题)用来导入已定义好的类或包的语句是()。          (满分:)
    Amain
    Bimport
    Cpublicclass
    Dclass
    正确答案:————
9.(单选题)下列描述中,错误的是()。          (满分:)
    AJava要求编程者管理内存
    BJava的安全性体现在多个层次上
    CApplet要求在支持Java的浏览器上运行
    DJava有多线程机制
    正确答案:————
10.(单选题)()为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()。          (满分:)
    Astaticvoidmethod()
    Bpublicvoidmethod()
    Cfinalvoidmethod()
    Dabstractvoidmethod()
    正确答案:————
三、判断题:
11.(判断题)仅有GUI部件可以产生事件。          (满分:)
    A错误
    B正确
    正确答案:————
12.(判断题)Java和C一样都是编译型语言。          (满分:)
    A错误
    B正确
    正确答案:————
13.(判断题)类及其属性、方法可以同时有一个以上的修饰符来修饰。          (满分:)
    A错误
    B正确
    正确答案:————
14.(判断题)对象可以赋值,只用赋值号即可,相当于生成了一个各属性与赋值对象相同的新对象。          (满分:)
    A错误
    B正确
    正确答案:————
15.(判断题)子类要调用父类的方法,必须用super关键字。          (满分:)
    A错误
    B正确
    正确答案:————
16.(判断题)假设x、y都是float型,分别等于5和7,而x1、y1则是double型,分别等于5.0和7.0,那么x/y与x1/y1的值不相等。          (满分:)
    A错误
    B正确
    正确答案:————
17.(判断题)最终类不能派生子类,最终方法不能被覆盖。          (满分:)
    A错误
    B正确
    正确答案:————
18.(判断题)使用System.out.println(数组名)不能打印出数组的内容          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)有的类定义时可以不定义构造函数,所以构造函数不是必需的。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)一个Java类可以有多个父类。          (满分:)
    A错误
    B正确
    正确答案:————
《面向对象程序设计(Java)》2018年春学期在线作业(二)

一、单选题:
1.(单选题)设有下面两个类的定义:classPerson{classStudentextendsPerson{longid;//身份证号intscore;//入学总分Stringname;//姓名intgetScore(){}returnscore;}}问:类Person和类Student的关系是()。          (满分:)
    A包含关系
    B继承关系
    C关联关系
    D无关系,上述类定义有语法错误
    正确答案:——B——
2.(单选题)下列方法中,不属于WindowListener接口的是()。          (满分:)
    AwindowOpened()
    BwindowClosed()
    CwindowActivated()
    DmouseDragged()
    正确答案:——D——
3.(单选题)假设有一个列表框listbox1,要在其最后添加一项,应使用()语句。          (满分:)
    Alistbox.add(\Theenditem\,0)
    Blistbox.add(\Theenditem\,10)
    Clistbox.add(\Theenditem\,-1)
    Dlistbox.add(\Theenditem\,1)
    正确答案:——C——
4.(单选题)下面语句正确的是()。          (满分:)
    Acharc='abc';
    Blongl=oxfff;
    Cfloatf=0.23;
    Ddoubled=0.7E-3;
    正确答案:————
5.(单选题)下列叙述中,正确的是()。          (满分:)
    A声明变量时必须指定一个类型
    BJava认为变量number与Number相同
    CJava中唯一的注释方式是\//\
    D源文件中public类可以有0或多个
    正确答案:————
6.(单选题)下面语句段的输出结果是()。  inti=9;  switch(i){  default:  System.out.println("default");  case0:  System.out.println("zero");  break;  case1:  System.out.println("one");  case2:  System.out.println("two");}          (满分:)
    Adefault
    Bdefaultzero
    C编译错误
    D没有输出
    正确答案:————
7.(单选题)结构化程序设计的一种基本方法是()。          (满分:)
    A筛选法
    B递归法
    C归纳法
    D逐步求精法
    正确答案:————
8.(单选题)在Java中,实现用户界面功能的包是()。          (满分:)
    Ajava.applet
    Bjava.transaction
    Cjava.util
    Djava.awt
    正确答案:————
9.(单选题)Panel和Applet的默认布局管理器是()。          (满分:)
    ACardLayout
    BFlowLayout
    CBorderLayout
    DGridLayout
    正确答案:————
10.(单选题)定义两个类如下,如果编译类B和类C时,得到的结果是()。abstractclassB{abstractvoidshow();}abstractclassCextendsB{}          (满分:)
    A类B和类C都可成功地编译
    B类B和类C都不能编译
    C类B可以编译,类C不能编译
    D类C可以编译,类B不能编译
    正确答案:————
11.(单选题)结构化程序设计所规定的三种基本控制结构是()。          (满分:)
    A输入、处理、输出
    B树形、网形、环形
    C顺序、选择、循环
    D主程序、子程序、函数
    正确答案:————
12.(单选题)JDK中提供的文档生成器是()。          (满分:)
    Ajava.exe
    Bjavap.exe
    Cjavadoc.exe
    Djavaprof.exe
    正确答案:————
13.(单选题)下面语句段的输出结果是()。  inti=9;  switch(i){  default:  System.out.println("default"); case0:  System.out.println("zero");  break; case1:  System.out.println("one");  case2: System.out.println("two");}          (满分:)
    Adefault
    Bdefaultzero
    C编译错误
    D没有输出
    正确答案:————
14.(单选题)下列()表达的类声明是正确的。          (满分:)
    AabstractfinalclassHI{……
    Babstractprivatemove(){……
    Cprotectedprivatenumber;
    DpublicabstractclassCar{……
    正确答案:————
15.(单选题)下列关于静态初始化器的叙述中,()是正确的。          (满分:)
    A静态初始化器是在构造函数之前加上static修饰符
    B静态初始化器是对其创建的对象进行初始化
    C静态初始化器在同一个类中只能有一个
    D静态初始化器是在其所属的类加载内存时由系统自动调用执行
    正确答案:————
16.(单选题)若需要定义一个类域或类方法,应使用()修饰符。          (满分:)
    Astatic
    Bpackage
    Cprivate
    Dpublic
    正确答案:————
17.(单选题)阅读下列代码publicclassTest2006{publicstaticvoidmain(Stringargs[]){Strings="Test";switch(s){case"Java":System.out.print("Java");break;case"Language":System.out.print("Language");break;case"Test":System.out.print("Test");break;}}}其运行结果是()。          (满分:)
    AJava
    BLanguage
    CTest
    D编译出错
    正确答案:————
18.(单选题)下面数据类型中()占用的空间最大。          (满分:)
    Afloat
    Bint
    Cbyte
    Ddouble
    正确答案:————
19.(单选题)边框布局管理器将一个“容器”分成了()个位置。          (满分:)
    A9个
    B3个
    C5个
    D4个
    正确答案:————
20.(单选题)下面说法正确的是():          (满分:)
    A一个可直接运行的Java源文件中可有多个public类,其中须有一个和文件同名
    B一个可直接运行的Java源文件中可没有public类
    C一个可直接运行的Java源文件中只能有一个且和文件同名的public类
    D一个可直接运行的Java源文件中可有多个public类,且可没有和文件同名的类
    正确答案:————

页: [1]
查看完整版本: 中石油华东18春《面向对象程序设计(Java)》在线作业资料