面向对象程序设计复习题及参考答案_第1页
面向对象程序设计复习题及参考答案_第2页
面向对象程序设计复习题及参考答案_第3页
面向对象程序设计复习题及参考答案_第4页
面向对象程序设计复习题及参考答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、网络教育课程考试复习题及参考回答面向对象的程序设计一、填海问题:1 .创建类的对象时,请使用运算符_为对象分配内存空间。2.Java用于区分重负载函数。3 .在子类中使用保留字_ _可以调用被子类复盖的父类的方法。4 .保留字可用于从一个生成方法中调用同一类的另一个生成方法。5 .抽象类由限定符定义。6 .类的数据成员的访问修饰符一般是7 .根据访问权限的大小,访问权限修饰符从大到小,、8 .没有定义类的结构方法。 那个名字和名字一样。9 .抽象方法的特征是。10.Java的所有异常都是从继承的。11 .存储在对象引用中的内容是。12 .在执行下一个模块之后字符串str1=新字符串( Java

2、 );字符串str2=新字符串( Java );国际货币基金组织。system.out.println ( they are equal ); else 。system.out.println ( theyarenotequal );是输出结果如下所示。13 .下一周期执行后的sun值为计数=0、和=0;while (计数10 ) 。和=计数;计数;是14.Java语言的关键字_ _表示双精度类型。15 .保留字_ _用于将包中的类导入程序并在程序中使用。16.Java语言中的继承用保留字表示。17 .在面向对象的编程中,什么是类?18 .对象包括和。19 .如果有类别定义:类别b扩展。是是b

3、级是a级的。20 .在Java语言中,通常将可能发生异常的方法调用语句放置在try块中,然后在紧随其后的_块中捕获并处理异常。什么是多态性?22 .在声明常量时使用修饰符。23 .在Java中异常抛出了保留字的使用。24 .在类成员或方法之前添加了修饰符。 这表示数据成员和方法可以直接通过类名进行访问和调用。25 .如果类成员之前没有访问限定符,则该类成员具有访问权限。26 .下列结构办法是违法的:a):公共等级a (一次性) 。是是b):公共课堂(一次,一次) 。是是c ) :等级c ()。是是27 .程序填补:公共语音获得数据()。stringstr=joptionpane.showinp

4、utdialog (空,“输入:”);if (星形)。下一代检查();是中所述)28 .对象被称为类。29.Java程序的源文件是扩展名,编译的文件是扩展名。二、简单解答:1 .类和对象的概念和关系是什么?2 .请说明对象宣言和对象生成的差异,使用记忆体状态图,举例说明其差异。3.this和super两个保留字的含义和作用是?4 .构造函数方法有哪些特点和作用?5 .保留语throw和throws的区别是什么?6 .将以下while循环改写为for循环计数=1、和=0;while (计数=30 ) 。和=计数;计数=3;是7 .编译和运行7.Java语言的过程是什么?8 .检查型异常和非检查型

5、异常的区别是?9 .改造以下结构方法,使第一种结构方法调用第二种结构方法。公共等级一体化(int alpha ) 。this.alpha=alpha;this.beta=0;是公共等级合并(int alpha、int beta) 。this.alpha=alpha;beta=beta;是10.Java有几个访问修饰符,每个修饰符扮演什么角色?11 .请说明实例方法、类方法和构造函数方法的特征和区别。三、请写下列代码段的输出结果一级q 2主。publicstaticvoidmain (字符串 args ) 。QuestionTwo q2;问题2=新问题();问题2 :问题2 .增量();问题2

6、.增量();system.out.println(q2.getCount () );是是类别要求。隐私入口计数;公共语音int () )计数=1;是公共语音增量() )计数=计数1;是公共入口() 。返回计数;是是二、英格兰等级;交换机(大级别) 。case 1:打印机( go to the 101 );case 2:打印系统( go to 202 );中断;case 3:打印系统( go to 303 );case 4:打印系统( go to 404 );中断;默认值:system.out.print (默认 );是如果gradeLevel变量在交换机语句之前具有以下值,则在执行上述程序代码

7、段时,将分别输出什么?a) 2b) 3c) 4d) 5三、英特尔x;for (宽度=1; width=20,width )。for (英长=5、长=25、长=5) 。x=宽度*长度;System.out.print ( x );是System.out.println ( );是输出结果如下所示4 .我的扩展级别1扩展扩展。公共我行为1 ()。公用我行为1 (字符串msg )超级(msg ) 。 是是公共类别检查测试。publicstaticvoidf ()我的检查1 。system.out.println ( the1stline off () );下一个要求1 ( exception 133

8、60 originated INF () );是publicstaticvoidmain (字符串 args ) 。system.out.println ( the1stlineofmain () );特里。system.out.println ( the2ndlineofmain () );f ();system.out.println ( the3rdlineofmain () );我的执行1 e。我的执行。system.out.println (e.getmessage () );是最终。system.out.println ( the4thlineofmain () );是system

9、.out.println ( the5thlineofmain () );是是输出结果如下所示五.导入Java.io.*;基本等级。Base()。system.out.println (基本() );是void m1()。system.out.println (基本. m1() );是是类驱动的扩展基础。得意() 。this (默认 );System.out.println(Derived () );是传导(字符串) 。打印系统(ss );是void m1()。System.out.println(Derived.m1() );是是公共类别应用程式1。publicstaticvoidmain

10、(字符串args ) 。基本b;b=新经销();b.m1();是是输出结果如下所示6 .类形状。void draw() )System.out.println(Shape.draw () );是是class circle扩展形状。void draw() )system.out.println ( circle.draw () );是是等级方形扩展形状。void draw() )system.out.println ( square.draw () );是是公共类别形状。publicstaticvoidmain (字符串 args ) 。形状=新形状;新形状();s 1=新科学();s 2=新方案()for (英寸=0; i 3; 一)指的是什么?是是输出结果如下所示特里。number=Integer. parseInt(“-30”);if (数字0 ) 。新检查(“否”);(否)是catch (数字格式化检查) 。system.out.println (转译版本)。catch (执行) 。system.out.println (错误:e.getmessage

温馨提示

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

评论

0/150

提交评论