- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计语言第五单元
一、边读边答
1、填空:
(1)与封装性一样, 和 是面向对象程序设计的另外两个重要特征。
(2)继承机制是面向对象程序设计不可缺少的关键概念,是 根基,也是 的主要途径。两个类的继承关系可以用 表示,既子类是父类所描述的集合体的 ,父类涵盖更 的特征,更具有 ,子类中增加的内容更 ,是之外的特殊内容,这种继承关系充分地反映了 关系。类的继承是具有传递性的,即子类可以再继承派生子类,形成 结构,位于上层的概念更加 ,位于下层的概念更加 ,从下往上是 过程,从上往下是 过程。继承的UML图型符号为:
(3)在Java语言中实现继承的语法格式如下:
其中 是表示继承的关键字,子类体是在继承父类元素的基础上增加元素,可以是成员变量、成员方法、构造方法、静态代码、内部类。
(4)子类是对父类概念的延伸,它不但继承了父类的内容,还可以扩展父类的功能。在Java语言中,子类继承父类的成员,但对父类成员的访问,取决于父类成员的可访问特性:
如果子类、父类在同一包中,子类可访问父类的 、 和 成员,不能访问父类的 成员。
如果子类、父类不在同一包中,子类只能访问父类的 和 成员,不能访问父类的 和 成员。
子类不能访问的成员,可以通过父类提供的访问接口进行操作。
(5)子类构造方法中可以子类构造方法的第一条语句,通过 调用父类的指定构造方法,如果没有显式调用父类的构造方法,则会自动调用父类的 构造方法,此时,如果父类没有 构造方法,将出现 错误。
(6)在子类定义与父类同名的成员变量,新定义的成员变量使父类的同名成员变量被 , 在子类定义与父类同名的成员方法,如果参数列表也相同称 ,如果参数列表不相同称 。
(7)将同一个消息发给不同类的对象,可能会 ,称此为 。Java语言中,不同类的对象,调用相同签名的方法,将执行不同代码段的现象称为 。Java语言中可以用父类的对象引用任何子类的 ,如果子类覆盖了父类的方法,则此对象引用为父类对象时,执行 的方法,对象引用为子类对象时,执行 的方法。具有多态的成员方法必须 于父类和子类中,且具有相同的 。
(8)在Java语言中,抽象类表示 ,用类表示 。Java语言中定义抽象类的语法格式为:
抽象方法是只声明原型,没有实现方法体的方法,Java语言中声明抽象方法的语法格式为:
您可能关注的文档
- 2012数控机床维修技术复习思考题.doc
- 2012高考冲刺精品专题之水体环境.doc
- 2012物业考试四门真题.doc
- 2012高考数学总复习精选考题充分条件与必要条件.doc
- 2012级程序设计语言_java_基本单元实验报告_201111601319_甘绍义doc.doc
- 2013八上物体尺度质量密度习题及答案.doc
- 2013届高考地理一轮总复习课时作业(人教版)16.doc
- 2013年全国大学生数学建模竞赛A题车辆排队长度与事故持续时间道路实际通行能力路段上流流量间的关系.doc
- 2013年小学教师考试教育心理学章节习题及答案12.doc
- 2013年中考盐城市九年级物理第一次模拟试卷.doc
文档评论(0)