第3章 习题答案.doc_第1页
第3章 习题答案.doc_第2页
第3章 习题答案.doc_第3页
第3章 习题答案.doc_第4页
第3章 习题答案.doc_第5页
全文预览已结束

下载本文档

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

文档简介

第3章 习题1. 下列哪个类的声明是正确的?( B )。 A.abstract private app() B.public abstract class Bike C.abstract final MyClassI D.protected private tes;2. 关键字( C )用来调用父类构造方法。 A.interface B.extends C.super D.this3. 关键字( D )用来指向当前对象。 A.import B.extends C.super D.this4. 下列关于继承的哪项叙述是正确的?( D )。 A. 在Java中允许多重继承 B. 在Java中一个类只能实现一个接口 C. 在Java中不能同时继承一个类和实现一个接口 D. Java的单一继承使代码更可靠5. 在某个类B中存在一个方法:void GetNumber(int y),以下能作为这个方法的重载声明的是( D )。 A.int GetNumber(int x) B.int GetNumber(int y) C.double GetNumber(int x,int y) D.void GetNumber(int x,int y)6. 符合对象和类关系的是( A ) A.李勇和教师 B.书和图书馆 C.学生和教学楼 D.飞机和动物7. 子类继承父类声明时使用( A )关键字。 A. extends B. super C. this D.import8. 每个类都定义有( C ),以便创建对象时初始化其成员变量。 A. 方法 B. main方法 C. 构造方法 D. 对象9. 在某个类A中存在一个方法:void set(int x),下列哪个选项可以作为该方法的重写声明( C )。 A.double set(double x, double y) B.void set(int x,int y) C.void set(int y) D.void set(float x)10.有一个类test,以下为其构造方法的声明,其中正确的是( B )。 A.void test(int x). B.test(int x). C.Test(int x). D.void Test(int x).11. Java面向对象的基础是_类_。12. 面向对象程序设计(OOP)的特征有_封装性_、_多态性_和_继承性_。13. 使用修饰符_static_修饰的方法和属性是属于类的方法和属性,可以直接通过类名访问。14. Java语言中,被static关键字修饰的成员变量与实例变量有什么区别? 答:静态变量由静态修饰符static来修饰,是类的变量,但不属于任何一个类的具体对象,静态变量是一个公共的存储单元,任何一个类的对象在访问这个存储单元时,都会获得同一个数值;实例变量就是普通变量,这些变量的数据属于一个实例化变量。15根据下面的要求实现圆类Round: Round类的成员变量有:double R半径,double L周长,double Area面积。 Round类的成员方法有:Round (double R)构造方法,创建Round对象时将半径初始化为R;double getL()计算圆的周长;double getArea()计算圆的面积;void printInfo()将圆的半径、周长、面积输出到控制台。16. 根据下面的要求实现长方形类Rectangle:Rectangle类的成员变量:double length长,double width 宽,double L周长,double Area面积。Rectangle类的方法成员:Rectangle (double length, double width) 构造方法,创建Rectangle对象给长和宽赋值;double getLength()获得长方形的长;double getWidth()获得长方形的宽;double getL()获得长方形的周长;double gerArea()获得长方形的面积;void showInfo()将长方形的长和宽、周长、面积输出到控制台。17. 实现学生类定义一个学生类(Student),学生信息包括学号、姓名、出生日期、班级、联系电话;编写一个方法showStuInfo()用于显示学生的基本信息;定义2个构造方法用于初始化学生的信息,一个用于静态初始化,一个用于动态初始化;创建一个测试类TestStudent用于创建对象并初始化对象,然后请用ShowStuInfo() 方法输出学生信息(温馨提示:初始化时请同学使用自己真实信息)。 18. 汽车是一般的交通工具,具有车类型、品牌、引擎数量、外观颜色等属性,能够发动、加速、刹车、停车等功能。汽车又可分为公共汽车、出租车、卡车等。 (1)出租车具有所属公司、最大载客数量属性,能够给乘客打发票。 (2)公共汽车具有第

温馨提示

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

评论

0/150

提交评论