面向对象笔试题_第1页
面向对象笔试题_第2页
面向对象笔试题_第3页
面向对象笔试题_第4页
面向对象笔试题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——面向对象笔试题

第五章考试题

一、选择题:(每题3分,共20题)1.下面关于类的说法错误的一项为哪一项()。

A、类属于Java语言中的复合数据类型中的根本布局单位

C、类是同种对象的集合和抽象2.如下所示代码:

publicclassTest05_01{}

privatefloata;

publicstaticvoidm(){}

D、类就是对象B、对象是Java语言

如何使成员变量a被方法m()访问()。A、将privatefloata改为publicfloataB、将privatefloata改为staticfloataC、将privatefloata改为protectedfloataD、将privatefloata改为floata

3.下面关于类的说法有误的一项为哪一项()。

A、类就是对象抽象

C、类属于Java语言中的复合数据类型中的根本布局单位

D、对象是Java语言

B、类是同种对象的集合和

关于Java面向对象的考试题。

4.以下哪种类成员修饰符修饰的变量只能在本类中被访问()。

A、protected

B、default

C、private

D、public

5.下面关于方法的说法不正确的一项为哪一项()。

A、类的私有方法不能被其他类直接访问。B、Java中的构造方法名务必和类名一致。

C、方法体是对方法的实现,包括变量声明和合法语句。D、假设一个类定义了构造方法,也可以用该类的默认构造方法。6.以下程序的运行结果是()。

publicclassTest05_02extendsx{}

B、编译错误

D、运行告成,但不输出

intab(){}

publicstaticvoidmain(String[]args){}

Test05_02b=newTest05_02();b.ab();staticinta=10;a++;

System.out.println(a);

A、10C、11

关于Java面向对象的考试题。

7.下面关于构造方法的描述有误的一项为哪一项()。

A、构造方法务必要有返回类型的声明。

B、构造方法和类中的方法很好像:有访问修饰符、方法名、参数列表、方法体。

C、构造方法当成是一个特殊的方法,这个方法的作用就是用来产生一个类的实例。

D、构造方法的方法名务必和类名完全一致。8.以下关于对象的说法错误的一项为哪一项()。

A、对象成员是指一个对象所拥有的属性或可以调用的方法。B、由类生成对象,称为类的实例化过程,一个实例可以是多个对象。

C、在创造类的对象时,需要使用Java的new关键字。D、在Java中要引用对象的属性和方法,需要使用“.”操作符来实现。

9.类的方法可以不包含下面哪一项()。

A、方法的参数C、方法的名称

B、方法的主体D、方法的返回值类型

10.下面关于变量说法错误的一项为哪一项()。

A、对于成员变量,我们可以不需要手动的显式初始化,由于系统在创造一个新的对象的时候,会给这些成员变量赋一个初值。B、对于引用变量,它的默认初值是null而非相应的引用类型对象,也就是说,它并不是指向任何对象的首地址。

关于Java面向对象的考试题。

C、系统会对全局(成员)变量指定默认的值,也会对局部变量赋值。

D、局部变量在使用之前,务必对其举行显式初始化。

11.下面的各种数据类型的默认初始化值表示错误的一项为哪一项()。

A、int是0

B、float是0.0

C、char是‘u0000’

D、boolean是false

12.下面哪一项不是Java的访问操纵符()。

A、public

B、private

C、void

D、protected

13.Java语言类间的继承关系和接口间的继承关系分别是()。

A、单继承、不能继承C、多重继承、单继承

B、多重继承、不能继承D、单继承、多重继承

14.假设局部变量和成员变量同名,如何在局部变量作用域内引用成

员变量()。

A、不影响,系统可以自己区分

B、不能引用,务必改名,使它们的名称不一致C、在成员变量前加this,使用this访问该成员变量D、在成员变量前加super,使用super访问该成员变量15.以下关于内部类说法错误的一项为哪一项()。

A、内部类可用private或protected修饰符修饰B、内部类不能有自己的成员方法和成员变量C、除static内部类外,不能在类内声明static成员

D、内部类可以作为其他类的成员,而且可访问它所在的类的成

关于Java面向对象的考试题。

16.定义外部类时不能用到的关键字是()。

A、public

B、abstract

C、protected

D、final

17.下面说法不正确的一项为哪一项()。

A、abstract和final能同时修饰一个类B、抽象类既可以做父类,也可以做子类

C、声明为final类型的方法不能在其子类中重新定义

D、抽象类中可以没有抽象方法,有抽象方法的类确定是抽象类或接口

18.有一个类B,下面为其构造方法的声明,正确的是()。

A、voidb(intx){}C、B(intx){}

B、voidB(intx){}

D、b(intx){}

19.区分类中重载方法的依据是()。

A、不同的形参名称

B、返回值的类型不同

D、访问权限不同

C、形参列表的类型和依次

20.下面说法错误的一项为哪一项()。

A、在Java中,为了节省创造对象

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论