奥鹏教育中国石油大学(华东)《面向对象程序设计(Java)》2022年秋季在线作业(二)

奥鹏教育中国石油大学在线作业

《面向对象程序设计(Java)》2022年秋季学期在线作业(二)-00001

设有下面的两个类定义: class AA {void Show() { System.out.println(我喜欢Java!); }} class BB extends AA {void Show() { System.out.println(我喜欢C++!); }}则顺序执行如下语句后输出结果为( )。 AA a; BB b;a.Show(); b.Show();
A:我喜欢Java! 我喜欢C++!
B:我喜欢C++!我喜欢Java!
C:我喜欢Java!我喜欢Java!
D:我喜欢C++!我喜欢C++!
答案问询微信:424329

下面语句段的输出结果是( )。  int i = 9;  switch (i) {  default:  System.out.println(default);  case 0:  System.out.println(zero);  break;  case 1:  System.out.println(one);  case 2:  System.out.println(two); }
A:default
B:defaultzero
C:编译错误
D:没有输出
答案问询微信:424329

若需要定义一个类域或类方法,应使用( )修饰符。
A:static
B:package
C:private
D:public
答案问询微信:424329

下列关于静态初始化器的叙述中,( )是正确的。
A:静态初始化器是在构造函数之前加上static修饰符
B:静态初始化器是对其创建的对象进行初始化
C:静态初始化器在同一个类中只能有一个
D:静态初始化器是在其所属的类加载内存时由系统自动调用执行
答案问询微信:424329

用来导入已定义好的类或包的语句是( )。
A:main
B:import
C:public class
D:class
答案问询微信:424329

设有下面两个类的定义: class Person { class Student extends Person { long id; // 身份证号 int score; // 入学总分 String name; // 姓名 int getScore(){ } return score; }}问:类Person和类Student的关系是( )。
A:包含关系
B:继承关系
C:关联关系
D:无关系,上述类定义有语法错误
答案问询微信:424329

当一个部件有一个事件发生,但并没有为这个部件的这个事件指定事件监测器,将会发生( )。
A:编译时就不会通过
B:忽略这个事件
C:引起Java程序发生致命错误
D:引发默认的事件处理
答案问询微信:424329

public class Test2006 {public static void main(String args[]) { System.out.println(~(0xa5) }}其运行结果是( )。
A:0xa5
B:10
C:0x50
D:0xaa
答案问询微信:424329

下列方法中,不属于WindowListener接口的是( )。
A:windowOpened()
B:windowClosed()
C:windowActivated()
D:mouseDragged()
答案问询微信:424329

在程序中( ),就能够防止因为在一行中输入过多的文本,而使文本区ta变宽。
A:不需要做任何考虑
B:ta.noWrap()
C:ta.setLineWrap(false)
D:ta.setLineWrap(true)
答案问询微信:424329

下列( )表达的类声明是正确的。
A:abstract final class HI{……}
B:abstract private move(){……}
C:protected private number;
D:public abstract class Car{……}
答案问询微信:424329

如果定义一个名为apple的类,那么存储这个类的源文件名是( )。
A:apple.java
B:apple.byte
C:apple.class
D:apple
答案问询微信:424329

JDK中提供的文档生成器是( )。
A:java.exe
B:javap.exe
C:javadoc.exe
D:javaprof.exe
答案问询微信:424329

下列关于静态初始化器的叙述中,( )是正确的。
A:静态初始化器是在构造函数之前加上static修饰符
B:静态初始化器是对其创建的对象进行初始化
C:静态初始化器在同一个类中只能有一个
D:静态初始化器是在其所属的类加载内存时由系统自动调用执行
答案问询微信:424329

在Java语言中,单选框类名是( )。
A:Label
B:Checkbox
C:Button
D:CheckButton
答案问询微信:424329

不使用static修饰符限定的方法称为对象(或实例)方法,( )说法是正确的。
A:实例方法可以直接调用父类的实例方法
B:实例方法不能直接调用父类的类方法
C:实例方法奥鹏教育中国石油大学在线作业可以直接调用其他类的实例方法
D:实例方法可以直接调用本类的类方法
答案问询微信:424329

如果希望所有的控件在界面上均匀排列,应使用下列( )布局管理器。
A:BoxLayout
B:GridLayout
C:BorderLayout
D:FlowLayout
答案问询微信:424329

下列代表16进制整数的是( )。
A:0123
B:1900
C:fa00
D:0xa2
答案问询微信:424329

( )为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A:static void method( )
B:public void method()
C:final void method()
D:abstract void method( )
答案问询微信:424329

下列关于Applet的叙述中,正确的是( )。
A:Applet是Java类,所以可由JDK中的解释器直接解释运
B:Applet的主类不一定要定义为java.applet.Applet类或JApplet类的子类
C:Applet与Application的主要区别在执行方式上
D:Applet不能在浏览器中运行
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网