Java面向对象程序设计期末考试试卷A_第1页
Java面向对象程序设计期末考试试卷A_第2页
Java面向对象程序设计期末考试试卷A_第3页
Java面向对象程序设计期末考试试卷A_第4页
Java面向对象程序设计期末考试试卷A_第5页
全文预览已结束

下载本文档

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

文档简介

系系(部)专业班级学号姓名Java面向对象程序设计A【开卷】题号 一 二 三 四 五 六 得分签名总得 统分人签 空1.5共30分) 【得分:】1、下面哪个标识符在a语言中是合法的?( ))$ )e C)*point D)abstract2、指出正确的表达式。( )); B)Boolean=null; )g;)3、以下语句中没有编译错误或警告提示信息的是( 。)e ; B)double ; C)r c”; D)shorts=8.6f;4方法的返回类型是:( )A)int B)void )n )5、下面哪些选项是正确的main方法说明?( )A)cg) )ccdgC)ecdg) )d6、给出下面代码:publicclassstaticinta[]=newint[10];ccdgSystem.out.println(a[1]);}}那个语句是正确的?( ))编译时将产生错误; )编译时正确,运行时将产生错误;C)输出零; )输出空。7、若t;正确的switch语句是:( )A)switch(a+1) B)switch a C)switch [a+b] D)switch (a*3.0)8、哪个关键字可以抛出异常?( ))t )y C)throw D)static9、下列代码哪一行会出错:( )1)publicvoidmodify(){2)inti,j,k;3)i=100;)e(i>0){5) j=i*2;6) System.out.println(j);7) 8) ;}9)})e4 B)line6 C)line7 )e810、能作为类及其成员的修饰符是:( ))c B)class C)protect )、用于定义接口时声明接口名的关键字是:( ))e B)class C)implements )1、已知类关系如下:ssrs则以下关于创建对象的语句不正确的是:( ))e e=newManager();)e m=newEmployee();)r c=newManager();)r d=newEmployee();1指出下列哪个方法与方法publicvoidadd(inta){为不合理的重载方法( )A)publicvoidadd(inta) )cdgC)publicvoidadd(inta,intb) D)publicvoidadd(floata)1、建立文件"file.txt"的字节输入流的语句是( ))mw)mwC)mw)mw1、下面的说法不正确的是( 。)m与m类通常是用来处理字节流,也就是二进制文件。)r与r类则是用来处理字符流,也就是纯文本文件。C)Java中O流的处理通常分为输入和输出两个部分。)e类是输入/输出流类的子类。共20分每空2) 【得分:】1.jav语言从 (1) 语言发展来的;2.jav中(2)类是java中的终极超类,即唯一没有父类的类;3.jav程序的跨平台主要是指(3)文件可以在任何具有java虚拟机的计算机者电子设备上运行。4非检查异常包含(4)类和(5)类以及他们的直接或间接子类;5以下程序的运行结果是:publicclassSelect{publicstaticvoidmain(String[]args){intswitch(i){case1:System.out.println(“First”);break;case2:System.out.println(“Second”);case3:System.out.println(“Third”);break;case4:System.out.println(“Forth”);break;}}}6.Rectangle是一个矩形类,该类包含两个成员变量width和length分别表示矩形的宽和长成员方法area()用来计算矩形的面积试填写下列程序中的空白部分以输出一个宽为2.5长为8.7的矩形的面积。(提示:应首先填写Rectangle的构造函数)。publicclasstest{publicstaticvoidmain(String[]RectanglemyRect=(7)doubletheArea;theArea= (8)System.out.println("矩形的面积为:"+theArea);}}classRectangle{doublewidth,length;publicRectangle(doublewidth,doublelength){(9)=width;(10)=length;}publicdoubledoublea;a=length*returna;}}三、编程题(共0分) 【得分:】1.15分)编写类与类的测试程序1)编写l类,该类包含:成员变量::整型public变量,用于表示年份month:整型public变量,用于表示月份intda:整型public变量,用于表示天r:布尔型private变量,用于表示是否为闰年,初始值为false构造器方法:tt):用于初始化r变量和month变量成员方法:cn):用于判断年份是否为闰年publicintgetMonthDays(:用于计算并取得该月的天提示闰年是指能被4但不能被100整除或者能被400整除的年每年135、7、8、10、12月的天数为31天,4、691月的天数为30年2月有29天,平年2月有28天。2)编写l类的测试程序,判断××××年××月有多少天,并输出如下格式的信息:××××年为闰年(或平年)××月有××天2.10)编写一个设备类,该类拥有:成员变量:dge //设备的名dgs //出厂厂家dee //价格构造器方法:g,g) //用于初始化设备名称与出厂厂家g,ge) //厂家和价格成员方法:cg) //用于返回设备的设备名称、出厂厂家和价格信息3(15分)编写一个空调类AirCondition类,该类有:成员变量:privateinttemperature //空调的温构造方法:AirCondition(StringdName,Stringaddress,doubleprice,inttemperature) //始化化空调的名称、出厂厂家、价格和初始温度三个成员方法:publicvoid pt) //给空调升温temp度cet) //给空调降温temp度publicg) //用于返回设备

温馨提示

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

最新文档

评论

0/150

提交评论