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

2026/4/24 11:49:47

C. 在实例方法中this不要求是第一条语句

D. 可以使用this.方法名()或this.属性名来引用当前对象的成员。

12、在Java中,使用static关键可以修饰属性和方法,下面选项中关于静态方法描述正确的是(

)(选择两项)

A. 在静态方法中不能直接调用非静态方法 B. 在非静态方法中不能直接调用静态方法 C. 使用类名可以直接调用非私有的静态方法 D. 在静态方法中可以使用this关键字

13、在Java中,以下关于方法重载和方法重写描述正确的是( )(选一项) A.

方法重载和方法重写实现的功能相同

B. 方法重载出现在父子关系中,方法重写是在同一类中 C. 方法重载的返回值类型必须一致,参数项必须不同 D.

方法重写的返回值类型必须相同(或是其子类)

14、阅读下列Java代码,有标注的四行代码中,共有( )处错误

A. B. C. D.

0 1 2 3

)(选一项)

15、关于Java中的abstract,以下说法正确的是( A.

abstract类可以用new运算符创建对象

B. abstract类不能有抽象方法

C. abstract类的非抽象子类需要重写它全部的abstract方法 D.

abstract方法可以有方法体

)(选一项)

16、运行以下Java代码,正确的输出结果(

A. false C.

B. D.

true

运行正常,无输出 编译错误

17、执行如下Java代码,输出结果是( )(选一项)

A. null B. 0 C. 张三 D.

李四

18、关于Java中集合的说法正确的是( )(选一项)

A List和Set接口都属于Collection接口

B List和Map接口都属于Collection接口

C Map和Set接口都属于List接口 D List、Set和Map都属于Collection接口

19、下列选项中,关于Java的抽象类和抽象方法不正确的是( (选两项) A. 子类不用必须重写父类所有的抽象方法 B. 抽象方法只有方法声明,没有方法实现 C. 抽象类中必须有抽象方法

D.

抽象类和抽象方法都必须通过abstract关键字类修饰

20、以下Java代码的运行结果为( A. B. C. D.

Father->hello Son->hello Father->hello 编译错误

)(选一项)


使用Java实现面向对象编程结课考试.doc 将本文的Word文档下载到电脑
搜索更多关于: 使用Java实现面向对象编程结课考试 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219