使用Java实现面向对象编程结课考试资料 下载本文

内容发布更新时间 : 2024/6/26 23:19:32星期一 下面是文章的全部内容请认真阅读。

使用Java实现面向对象编程结课考试

一、 选择题(每题2分 共计100分)

1、运行如下Java代码,说法正确的是( )(选一项)

A. 编译错误

B. 程序运行正常,输出15 C. 程序运行时出现异常 D. 程序运行正常,但无输出

2、以下选项( )不会与下列Java方法形成重载。(选一项)

3、在Java中,有如下的学生类(Student),可以作为学生类构造函数的选项是()(选一项)

4、运行以下Java代码,说法正确的是(

)(选一项)

A. B. C. D.

发生编译错误

程序可正常运行,但无输出 程序运行正确,输出:My age is 20 程序运行时出现异常

5、Java中定义一个抽象方法需要使用的关键字( )

A. override B. Virtual C. abstract

D. Extends

6、在Java中,Animal类及其子类Dog代码如下,则程序运行效果为( )(选一项)

A. 输出:Animal eating B. 输出:Dog eating C. 运行错误 D. 编译错误

7、以下关于Java中final关键字说法错误的是(

A. 被final修饰的类不能被继承 B. 被final修饰的方法不能被子类重写 C. 被final修饰的变量将成为常量

)(选择一项)