中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx

上传人:b****1 文档编号:4462120 上传时间:2023-05-03 格式:DOCX 页数:27 大小:25.04KB
下载 相关 举报
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第1页
第1页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第2页
第2页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第3页
第3页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第4页
第4页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第5页
第5页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第6页
第6页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第7页
第7页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第8页
第8页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第9页
第9页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第10页
第10页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第11页
第11页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第12页
第12页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第13页
第13页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第14页
第14页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第15页
第15页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第16页
第16页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第17页
第17页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第18页
第18页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第19页
第19页 / 共27页
中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx_第20页
第20页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx

《中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx(27页珍藏版)》请在冰点文库上搜索。

中农大线上作业Java语言与面向对象程序设计AF2docWord格式文档下载.docx

  A.联合、组合和聚合  B.关联比较

  C.多重        D.关联、聚合和泛化 

D您的答案:

9、通常消息包含三个方面的内容:

  ·

要执行的方法的名称。

方法所需的所有参数

  A.发出消息的对象  B.发出的消息码

  C.消息发送者    D.对象 

10、在面向对象的程序设计中,封装是指将对象的( )分别用数据结构和方法描述,并将它们绑定在一起形成一个可供访问的基本逻辑单元。

  A.所有局部数据和程序  B.属性和行为

  C.特征         D.消息和对象 

11、通过继承,一个类的定义可以基于另外一个已经存在的( )。

  A.类  B.数据和程序  C.程序  D.数据 

12、面向对象软件开发过程被划分成面向对象分析、面向对象设计和( )三个阶段。

  A.Java编程  B.面向对象实现  C.C++编程  D.文档收集 

13、面向对象分析的主要目的就是开发人员在有用户参与协作下,明确用户需求,应用标准化的面向对象模型规范地表述需求,最后形成面向对象的( ),即OOA模型。

  A.数据结构和流程图  B.分析报告

  C.需求分析      D.分析模型 

14、OOA模型包含5各层次:

( )静态属性层、服务层、结构层和主题层。

  A.对象-类层  B.对象-函数层

  C.类-数据层  D.变量-程序 

15、面向对象的设计就是将OOA模型进行扩展,确定如何来实现OOA模型所要完成的内容,并用( )表述出来。

  A.系统设计  B.系统详细设计

  C.OOA模型  D.OOD模型 

16、所谓的面向对象的实现,就是分析和设计完成后程序的开始编写阶段,即通常所说的“( )”。

  A.抽象  B.封装  C.编码  D.格式化 

17、面向对象的设计由四部分内容构成,它们分别是:

问题逻辑,界面管理,( )和数据管理。

  A.任务管理  B.内存管理  C.用户逻辑  D.事物管理 

18、面向对象方法与软件复用的好处是:

  1)( )。

  2)提高软件质量。

  3)体现较多的一致性。

  A.提高生产率,降低软件生产的代价

  B.少花钱

  C.简化系统难度

  D.方便使用Java 

19、面向对象程序设计语言是指提供描述面向对象方法所涉及到的类、对象、继承和多态等基本概念的( )。

  A.程序  B.Java  C.程序设计语言  D.描述和表示 

20、所谓面向对象程序设计语言(Object-OrientedProgrammingLanguage)简称“( )”。

  A.POOL  B.OODL  C.OOPL  D.MUL 

第B套

您已经通过该套作业,请参看正确答案

1、Java语言是( )的程序设计语言。

  A.面向对象  B.计算机

  C.高级    D.编程 

2、Java程序以( )执行。

  A.编译方式  B.连续方式

  C.解释方式  D.自动方式 

3、Java的基本组成单元是( ),而Java的类又是运行时动态装载的。

  A.模块  B.类  C.函数  D.源程序 

4、Java平台具有( )功能。

  A.自动内存管理  B.指针管理

  C.内存释放    D.运行程序 

5、Java语言是一种广泛使用的高水平的程序设计语言,是一个有力的( )。

这个语言平台为软件开发提供了一整套必备的工具和功能实现。

  A.开发工具  B.运行环境

  C.软件平台  D.系统工具 

6、Java程序设计语言要经过( )以便能在计算机上运行。

  A.翻译成机器码  B.编译或解释

  C.分析处理    D.本地化 

7、Java虚拟机简称“( )”,将java字节码程序翻译成机器语言。

然后由计算机执行。

  A.VM  B.Java  C.Javac  D.JVM 

8、在Java程序设计语言中,所有源代码写在一个扩展名是( )的纯文本文件里。

  A..java  B..class  C..doc  D..jar 

9、.class文件不包含本地处理器的代码,而包含Java虚拟机机器语言代码,它是一种在Java平台上被解释器解释的平台无关代码,称之为“( )”。

  A.源程序  B.字节码  C.本地指令  D.命令 

10、Java源文件通过Java编译器( )编译成.class文件。

  A.java.exe  B.java  C.javac.exe  D.javah 

11、Java虚拟机是Java平台的基础,( )程序就是由它解释并执行,同时提供程序的运行环境。

  A.源代码  B.指令  C.操作数  D.Java字节码 

12、JavaAPI被组合在库中,由相关的类和接口构成,这些库称做“( )”。

  A.库  B.类**  C.api**  D.包 

13、建立Java平台只需安装( )就可以完成。

JRE是Java运行环境(JavaRuntimeEnvironment)缩写,用来运行Java程序。

  A.JDK或JRE  B.SDK  C.Java虚拟机  D.MFC 

14、( )变量是Java编译器编译用于查找相关类或接口的目录集,也是Java解释器用于查找相关类或接口的目录集。

  A.PATH  B.CLASSPATH  C.环境变量  D.BIN 

15、开发Java程序必须安装( ),它提供了基本的Java开发工具,这些工具放在JDK安装目录下的bin目录。

  A.JRE  B.JVM  C.JDK  D.编译器 

16、Java程序是由一个或多个编译单元构成,每个编译单元都一个以.java为扩展名的文本文件,又称( )文件。

  A.Java源程序  B.类文件  C.字节码  D.目标码 

17、一个Java源程序可包括若干个类,各类之间存在并列、( )关系。

这些类通常是在一起协同工作的。

  A.关联和联合  B.继承和包含  C.子类  D.父类 

18、在Java程序中,类和方法中的语句包含在( )之间。

  A.“(”和“)”  B.任何地方  C.“{”和“}”  D.必须在方法内部 

19、Java程序通常由三种类型,它们是:

( )(Java应用程序)、Applet(Java小程序)和Serverlets。

  A.Application  B.手机程序  C.Windows程序  D.DOS 

20、“Java应用程序”是可以独立运行的,由一个或多个“类”组成,其中必须有一个“类”定义了( ),该方法是自动执行的类方法,是Java应用运行的起始点。

  A.启动方法  B.start()方法  C.main()方法  D.init()方法 

第C套

1、Java程序是由一个或多个编译单元构成,每个编译单元都一个以.java为扩展名的文本文件,又称()文件。

  A.类文件  B.程序  C.文件  D.Java源程序 

2、在java编译单元(源程序)中包含几种不同的元素,即:

  package包名称;

  import包名称.类名称;

  ( )

  A.类或接口声明语句;

  B.语句

  C.类或对象定义

  D.代码 

3、按Java语言规定,源程序的文件名必须与由( )修饰的类的类名称相同。

  A.private  B.public  C.类名  D.class 

4、main()方法是由解释器或Java虚拟机自动执行的方法,是Java应用运行的起始点。

含有( )方法的类称之为“主类”。

  A.main()  B.class  C.属性  D.方法 

5、Java小程序是( )运行,是被嵌入到Web页中,由Java兼容浏览器控制执行。

  A.独立  B.Java  C.不能独立  D.类 

6、Java原始数据类型又称( )类型,它说明了在程序中所能表示的基础数据的种类,通常有8种。

  A.数据类型

  B.类型

  C.基本数据

  D.类型说明 

7、int是( ),String是引用型类型。

  A.简单数据  B.整数类型

  C.数据类别  D.基础数据类型 

8、标识符构成java程序代码中变量、类、方法和接口的(),这些名字是唯一的。

  A.符号  B.字符串  C.字母  D.名字 

9、在变量定义时String$name,0year;

中正确的标识符是()。

  A.String  B.$name  C.0year  D.都不对 

10、标识符必须以字母、下画线或‘$’符号为第一个字符。

后续字符可以是其他非保留字字符。

大小写是( )的。

  A.有区别  B.无区别  C.可有可无区别  D.都不对 

11、2.0D、2.0d是( )型浮点数;

2.0f、2.0F是float型浮点数。

  A.double  B.long  C.Color  D.float 

12、在Java语言中,声明一个变量的同时也就指明了变量的( )。

  A.类型符号

  B.作用域

  C.名称

  D.符号集 

13、对象存储它的个体状态在非静态域中,( )也被称做“实例变量”,它们的值对于一个类的每个实例是唯一的。

  A.非静态域  B.静态域  C.变量  D.成员变量 

14、( )是构成Java程序的基本单位之一,一条语句形成完整的可执行单元。

  A.标识符  B.运算符  C.语句  D.表达式 

15、表达式是一个由( )和方法调用等,按照语言语法构造的符号串。

  A.常数  B.运算符  C.变量、常数、运算符  D.函数 

16、所谓二元运算就是参与运算的数据项有两项。

Java的二元算术运算符有+(加)、-(减)、*(乘)、/(除)和( )。

  A.!

  B.++  C.>

>

  D.%(求模) 

17、Java的一元算术运算符有++(自增)、( )、-(求相反数)。

  A.--(自减)  B.!

  C.~  D.% 

18、运算符包括:

==,!

=,>

,<

,>

=,<

=。

该运算的结果是( )量,即true或false。

  A.short  B.boolean  C.int  D.char 

19、逐位(bitwise)运算是把操作数按二进制位进行逻辑运算,运算符包括:

( )。

  A.&

&

  B.||  C.&

,|,^  D.<

20、return语句结束当前方法,控制流程( )它的方法。

return语句有两种形式:

带有一个返回值的和不带返回值的。

  A.中止循环   B.返回到调用

  C.中止switch  D.停止程序 

第D套

1、抽象和( )是面向对象程序设计的重要特征。

  A.包装.B.封装  C.建类  D.分析 

2、计算机软件开发中所用到的抽象有两类:

  A.分析和抽取

  B.数据抽象和计算抽象

  C.过程抽象和数据抽象

  D.过程抽象和数据收集 

3、封装的重点是对数据的封装,因此将( )及请求的所有相互作用通过对象方法实现称作“数据封装”。

  A.隐藏内部状态

  B.内部数据

  C.数据捆绑

  D.数据 

4、对象用( )“域(fields)”存储它的状态。

  A.一个或多个  B.数据

  C.常量     D.变量 

5、在Java语言中对象是( )捆绑在一起的软件。

  A.数据  B.域与相关方法

  C.函数  D.变量 

6、对象的状态存储在“域”,有时又被称做变量,这些变量形式上称为( )。

  A.变量    B.全局变量

  C.实例变量  D.局部变量 

7、对象的行为通过“( )”体现出来,方法又被称做函数。

  A.程序  B.代码  C.语句  D.方法 

8、在Java程序设计语言中,一个类型定义对象类别细节的实现。

类定义实例以及类( ),指定类实现和类的直接超类的接口。

  A.属性方法  B.数据  C.函数  D.变量和方法 

9、通过类创建的对象称为一个类的“( )”。

  A.对象  B.实例  C.变量  D.都不对 

10、用( )修饰的类可以被其他任何类使用,如果没有这个修饰符类只能被与它在同一个包中的其他类使用。

  A.私有的  B.public(共有的)  C.全局的  D.默认 

11、在Java语言中有如下几种变量:

  在类中的成员变量,又称域。

  在方法或代码块中的( )。

  在方法声明中的变量,又称参数。

  A.系统变量  B.成员变量

  C.局部变量  D.类变量 

12、定义成员变量时,类型指域或成员变量的( )。

所有变量必须有一个指定的类型,可以使用Java语言提供的任何数据类型。

  A.引用型  B.原始型  C.数据类型  D.类或接口 

13、成员变量的名称必须符合Java( )的命名规则。

  A.变量  B.类  C.标识符  D.符号 

14、用( )修饰的域称为静态域,又称为“类变量”。

  A.static  B.public  C.void  D.package 

15、声明类的方法需要指定方法的访问级别,名称,类型,参数和方法体,方法的声明由编程者根据对象的( )来设定。

  A.需要  B.特征  C.计算  D.功能 

16、方法签名由在方法声明中的两个部分组成,即( )。

  A.方法声明  B.方法名称和参数类型

  C.名称    D.参数 

17、Java语言支持重载方法,可以区分( )不同的方法。

这意味着在一个类中存在方法参数列表而名称相同的方法。

  A.方法签名  B.返回值

  C.参数类型  D.返回值类型 

18、创建对象通常需要经过下面几个步骤:

  声明一个变量用来引用对象。

  实例化类。

  ( )。

  A.设置初值  B.初始化对象

  C.赋值    D.使用对象 

19、使用对象的域必须通过它们的( ),这个名称必须清楚明确的。

  A.其他对象  B.其他变量

  C.类     D.名称引用 

20、嵌套类被分为两个类别:

静态的和( )。

  A.非静态的  B.实例

  C.对象    D.默认引用 

第E套

1、Java中继承由关键字( )实现,用此关键字指出超类。

  A.class  B.interface  C.implements  D.extends 

2、继承是( )之间的一种关系,当一个类获取另外一个类中所有非私有数据和操作的定义作为自己的部分或全部成分时,则称这两个类之间具有继承关系。

  A.两个类  B.多个  C.层次  D.** 

3、下面不能用在类声明的修饰是:

  A.public  B.private  C.implements  D.默认 

4、super关键字表示超类的引用,可用super:

在子类构造方法使用超类构造方法。

  A.引用类自己  B.访问超类成员

  C.定义父类   D.无用 

5、子类继承父类所有的public和( )成员,而无论这个类是否与父类在同一个包中。

  A.所有    B.private

  C.protected  D.公共 

6、在子类中重新定义一个与从父类那里继承来的( )的域,称为域的隐藏。

  A.名字完全相同  B.public  C.private  D.protected 

7、在子类中不能简单地通过变量名称引用父类中被隐藏的成员变量。

要在子类访问被隐藏的父类中的域必须通过关键字( )引用。

  A.object  B.this  C.变量名  D.super 

8、子类继承了父类中所有的非私有方法,允许在子类重新定义父类中的实例方法,( )中的类方法。

  A.引用父类  B.定义类  C.隐藏父类  D.对象 

9、“多态”是指一个程序中同名的不同方法共存。

在面向对象程序中,多态的实现方式有:

方法覆盖和( )。

  A.限制  B.继承  C.重载  D.外联 

10、在子类中可以通过成员的名称直接引用父类的方法或者用“( )”引用父类的方法。

  A.this.方法名称  B.super.方法名称

  C.对象.方法名称  D.object.方法名称 

11、在子类中的实例方法与在父类中的实例方法有相同的( )时,称作覆盖类父的方法。

  A.签名和返回类型  B.结构

  C.语句       D.返回值 

12、当在子类中的覆盖一个父类的方法时,用( )注解符通知编译期在父类你想要覆盖的方法。

  A.@Override  B.public  C.class  D. 

@author 

13、在调用覆盖的方法时,被调用的覆盖方法的版本( ),就是子类中的覆盖方法。

  A.有多个    B.不是唯一的

  C.与重载类似  D.只有一个 

14、如果子类没有无参数构造方法,它将继承父类的( )作为自己的构造方法。

  A.任何方法

  B.指定方法

  C.无参数构造方法

  D.this() 

15、publicabstractclassGraphicObject{

  abstractvoi

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2