- 42
- 0
- 约6.81千字
- 约 25页
- 2015-12-10 发布于广东
- 举报
开发基于Java语言的银行卡模拟系统 教师:孙华林 第5章 引入继承和多态继续升级Bank系统 ※技能目标 ? 理解继承和多态的概念 ? 运用Java程序实现继承 ? 运用Java程序实现多态:方法覆盖及方法重载 ? 掌握super和this关键字的使用方法 第5章引入继承和多态继续升级Bank系统 ※上机任务 运用面向对象的技术-继承和多态继续升级Bank系统: ? 能够使用继承提高代码的可复用性 ? 能够恰当使用多态-方法重载/覆盖提高代码的可扩展性和可维护性 5.1 何谓继承 5.1.1 自然界中的继承现象 自然界中到处呈现出一种称之为“继承”的现象,如下图5-1所示。 5.1 何谓继承 5.1.2 Java中类的继承的实现 在面向对象编程的术语中,如果有两个类,它们或多或少地具有一组相同的属性和方法,我们就可以创建一个具有两个类共同属性的父类,再编写两个子类去继承父类的全部或部分属性,而不是去创建两个单独的类。这样就可以确保相同部分的属性和方法代码只编写一次而不是两次,从而减少了编码量,节省了大量的时间和精力。可见,继承可以很好地解决了代码的可重用性问题。 那么在Java中到底该如何定义继承的概念呢? 当一个类自动拥有另一个类的公共属性和方法时,就称这两个类之间具有继承关系。被继承的类称为父类(或超类),继承了父类的类称为子类。 通过继承,子类
您可能关注的文档
- 建筑结构上册 作者 刘凤翰 第4章第2次课(第3节偏心受压构件正截面承载力计算).ppt
- 建筑结构上册 作者 刘凤翰 第4章第3次课(第3节偏心受压构件正截面承载力计算).ppt
- 建筑结构上册 作者 刘凤翰 第4章第4次课(第3节偏心受压构件正截面承载力计算第四节偏心受压构件斜截面受剪承载力计算).ppt
- 建筑结构上册 作者 刘凤翰 第5章 钢筋混凝土受拉构件.ppt
- 建筑结构上册 作者 刘凤翰 第6章.ppt
- 建筑结构上册 作者 刘凤翰 第7章 裂缝与变形(共一次课).ppt
- 建筑结构上册 作者 刘凤翰 第8章预应力混凝土构件第1次课第2次课.ppt
- 建筑结构上册 作者 刘凤翰 第9章第1次课(概述单向板肋形楼盖一).ppt
- 建筑结构上册 作者 刘凤翰 第9章第2次课(现浇单向板肋形楼盖二).ppt
- 建筑结构上册 作者 刘凤翰 第9章第4次课(现浇双向板肋形楼盖).ppt
- 控制工程基础 作者 曾励2 2.ppt
- 控制工程基础 作者 陈瑞华 主编 1_第1章 概 论.ppt
- 控制工程基础 作者 陈瑞华 主编 1_第2章 控制系统的数学模型.ppt
- 控制工程基础 作者 陈瑞华 主编 1_第3章 控制系统的时域分析.ppt
- 控制工程基础 作者 陈瑞华 主编 1_第7章 控制系统的性能分析与校正.ppt
- 控制工程基础 作者 陈瑞华 主编 1_第8章 现代控制理论概述.ppt
- 控制工程基础第3版 作者 孔祥东 王益群 第六章.ppt
- 控制工程基础第3版 作者 孔祥东 王益群 第七章.ppt
- 控制工程基础第3版 作者 孔祥东 王益群 第一章.ppt
- 情景英语听说教程1——走向职场 作者 黎明珠 Unit 2 Getting along with others.ppt
原创力文档

文档评论(0)