- 11
- 0
- 约5.68千字
- 约 23页
- 2015-08-14 发布于湖北
- 举报
-java继承与多态.ppt
java核心:继承与多态 本章主要内容: 1、什么是多态? 面向对象思想“接口与实现分离” 多态原理:后期绑定 2、多态的应用 覆盖方法 抽象类 接口 3、多态设计的原则 从小棍游戏到博弈游戏 构造函数不能多态 继承还是组合? 1、面向对象思想-继承 许多人认为代码重用是面向对象程序设计提供的最伟大的一种杠杆。 面向对象学者的口号:我们再也不想发明相同的车轮了! 我们费尽心思做出一个程序后,假如不得不又新作一个程序实现大致相同的功能,那会是一件非常令人灰心的事情。但若能利用现成的代码,对其进行“克隆”,再根据情况进行添加和修改,情况就显得理想多了。“继承”正是针对这个目标而设计的。但继承并不完全等价于克隆。 继承:一个子类继承了其父类的属性和方法。 在Java 语言中,继承是通过extends 关键字实现的。 1、面向对象思想-多态 在享受继承带来的好处时,接口却不能重用.不仅不能重用,继承树还会产生更多的接口让我们头疼. 如何管理继承树的接口,使其稳定统一,同时又能容纳不断新增的多样化实现呢? 多态——使一个统一的对象行为,在实现中呈现多种形态,可以表现父类的行为,也可以表现为子类行为。 1、多态的思想-接口与实现分离 父类的接口,被子类继承.即函数名称和参数列表在继承中保持不变,只改变函数的实现体. 例:class Instrument{ void play(No
您可能关注的文档
最近下载
- 成人患者营养不良诊断与应用指南(2025版)解读.pptx
- 第30课 中国特色社会主义新时代和全面建成小康社会(一)课件中职高教版中国历史.pptx
- 22G101-1建筑工程.房屋建筑.墙梁板构筑详图.pdf VIP
- 2025年《金属非金属矿山典型事故案例分析》.pdf
- 党校规划建设方案.docx VIP
- (2026秋新版)人教版五年级数学上册全册教案.doc
- 入党志愿书范文2000字_标准的入党志愿书范文.doc VIP
- 河北省普通高级中学分类评估标准(办学条件部分).pdf VIP
- 《JCT 2536-2019 水泥-水玻璃灌浆材料》专题研究报告.pptx VIP
- 人教版二年级数学上册第二单元 1~6的表内乘法必刷卷 (含答案).docx VIP
原创力文档

文档评论(0)