欢迎光临
奥鹏作业辅导

电科21年春《面向对象程序设计》课程在线作业1[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

电科21年春《面向对象程序设计》课程在线作业1[答案]满分答案

电科21年春《面向对象程序设计》课程在线作业1[答案]

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 80 分)

1.class A {public int getNumber(int a){return a+1;}} class B extends A {public int getNumber(int a, char c){return a+2;} public static void main(String[] args) {B b=new B();System.out.println(b.getNumber(0));} } what is the result?

正确答案:----

A.compilation succeeds and 1 is printed

专业答案:----

B.compilation succeeds and 2 is printed

正确答案:----

C.compilation succeeds and 3 is printed

正确答案:----

D.An error at this program cause compilation to fail

正确选项:----

 

2.以下( )约束符可用于定义成员常量。

A.static

B.final

C.abstract

D.No?modifier?can?be?used

正确选项:----

 

3.在Java的基本数据类型中,int型数据占用( ) 字节内存空间。

A.1

B.2

C.4

D.不能确定,取决于计算机字长

正确答案:----

正确选项:----

 

4.Java中main()函数的值是 。

A.String

B.int

C.char

D.void

正确选项:----

 

5.下列常见的系统定义的异常中,( )是输入、输出异常。

A.ClassNotFoundException

专业答案:----

正确答案:----

B.IOException

C.FileNotFoundException

D.UnknownHostException

正确选项:----

 

6.import java.awt.*;

 public class X extends Frame{

专业答案:----

 public static void main(String[] args){

专业答案:----

 X x=new X();x.pack();x.setVisible(true);

 }

 public X(){

 setLayout(new GridLayout(2,2));

正确答案:----

 Panel p1=new Panel(); add(p1);

专业答案:----

 Button b1=new Button("One"); p1.add(b1);

正确答案:----

 Panel p2=new Panel();add(p2);

专业答案:----

 Button b2=new Button("Two"); p2.add(b2);

正确选项:----

 Button b3=new Button("Three"); p2.add(b3);

正确答案:----

 Button b4=new Button("Four"); add(b4);

正确选项:----

 }

 }

when the frame is resized,

专业答案:----

A.all change height and width

专业答案:----

正确答案:----

专业答案:----

B.Button One change height

C.Button Two change height and Button Three change width

正确答案:----

正确答案:----

D.Button Four change height and width

专业答案:----

正确选项:----

 

7.下列Java常见事件类中( )是鼠标事件类。

A.InputEvent

B.KeyEvent

C.MouseEvent

D.WindowEvent

正确答案:----

 

8.在使用interface声明一个接口时,只可以使用 修饰符修饰该接口。

A.public

B.protected

C.private和protected

正确选项:----

D.private

正确答案:----

 

9.在Java中,用( )关键字定义常量。

A.#define

专业答案:----

B.fixed

C.const

专业答案:----

D.final

专业答案:----

 

10.下列 修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。

A.private

B.public

C.protected

D.无修饰符

专业答案:----

 

11.public class X extends Frame{ public static void main(String[] args){ X x=new X();x.pack();x.setVisible(true); } public X(){ setLayout(new GridLayout(2,2)); Panel p1=new Panel(); add(p1); Button b1

正确选项:----

A.all change height and width

B.Button One change height

C.Button Two change height and Button Three change width

D.Button Four change height and width

 

12.下列关于接口的叙述中,( )是正确的。

A.接口与抽象类是相同的概念

B.接口之间不能有继承关系

C.一个类只能实现一个接口

D.接口中只含有抽象方法和常量

正确答案:----

 

13.在Java的基本数据类型中,int型数据占用 字节内存空间。

A.1

B.2

C.4

D.不能确定,取决于计算机字长

 

14.下列语句输出结果为( )。public class A{public static void main(String[]args){byte b=0xa;System.out.println(b);}}。

正确选项:----

A.0xa

B.a

C.1

D.10

正确答案:----

 

15.下列 ( )是异常的含义。

A.程序的语法错

B.程序编译或运行中所发生的异常事件

C.程序预先定义好的异常事件

D.程序编译错误

正确答案:----

 

16.下列命令中, 命令是Java的编译命令。

A.javac

B.java

C.javadoc

专业答案:----

D.appletviewer

正确选项:----

 

17.class Super{public float getNum(){return 3.0f;}} public class Sub extends Super{ //overload } which method, placed at overload, will cause a compiler error?

专业答案:----

A.public float getNum(){return 4.0f;}

B.public void getNum(){}

专业答案:----

C.public void getNum(double d){}

专业答案:----

D.public double getNum(float d){return 4.0d;}

正确选项:----

 

18.在一个applet标记中,( )标记属性项可以省去不写。

A.code

正确选项:----

B.codebase

专业答案:----

C.width

D.height

正确选项:----

 

19.已知如下代码: public?class?Test{ static long?a[]?=?new?long[10]; public?static?void?main?(?String?arg[]?)?{ System.out.println?(?a[6]?); } } 则下面 个语句是正确的。

专业答案:----

A.Output is null.

B.When compile, some error will occur.

C.Output is 0.

D.When running, some error will occur.

正确答案:----

 

20.下列叙述错误的是

A.Java是一种面向对象的网络编程语言

B.Java Applet程序在网络上传输不受硬软件平台的限制

C.Java提供了类库支持TCP/IP协议

D.Java语言允许使用指针访问内存

正确选项:----

 

电科21年春《面向对象程序设计》课程在线作业1[答案]多选题答案

二、判断题 (共 5 道试题,共 20 分)

21.Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。

 

22.抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

 

23.J2SDK中主要有两个相关环境变量,即path和classpath。前者指定了JDK命令搜索路径,后者指定了Java类路径。

正确答案:----

 

24.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

 

25.Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。

 

电科21年春《面向对象程序设计》课程在线作业1[答案]历年参考题目如下:

扫描二维码获取答案

热门文章

猜你喜欢

  • 氮负平衡常见于下列哪种情况?( )

  • 1. 氮负平衡常见于下列哪种情况?( ) 2. 字面解释是指根据法的条文字面意义作出的解释,既不允许扩大,也不允许缩小文字本身所表现的内容。 3. 分别在