03.4.面向对象程序设计-多态、接口
第三章 面向对象程序设计 多态、接口 QQtel姜英利 当一个父类存在多个派生类的时候,并且每个派生类都重写了父类中的某个方法,那么父类的该方法在不同的子类中就出现了不同的行为,这就是多态的一种表现形式。 例如下页的示例: 哺乳动物类Mammal提供了最常见的肢体变量和移动行为,但是在子类鲸鱼(Whale)和蝙蝠(Bat)中肢体变量和移动行为被赋予了各自的表现形式。 多态 示例:多态 关键字abstract(抽象) abstract关键字可以用来修饰类和方法。 1.sbstract修饰的类叫做抽象类,该类不能被实例化,也就是不能使用关键字new来创建该类对象。 2.abstract修饰的方法叫做抽象方法,抽象方法只有声明部分,而没有具体的方法体。 1.如果一个类是一个abstract类的子类,它必须具体实现父类的所 有abstract方法。 2.如果一个类中含有abstract方法,那么这个类必须用abstract来 修饰(abstract类也可以没有abstract方法,但abstract方法必须 出现在abstract类中)。 3.一个abstract类只关心它的子类是否具有某种功能,并不关心功 能的具体行为,功能的具体行为由子类负责实现。 示例:抽象类 当一个抽象类中的方法全部为抽象方法时,可以
您可能关注的文档
最近下载
- 船员培训教学人员考试试题.docx VIP
- 船员培训教学人员考试试题.docx VIP
- 课时8++革命传统教育(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- DB33T1232-2021 蒸压加气混凝土墙板应用技术规程.pdf VIP
- 工业车辆 安全要求和验证 第2部分:自行式伸缩臂式叉车.pdf VIP
- 父亲墓碑碑文300字.pdf VIP
- GB10827.1-2014 工业车辆 安全要求和验证 第1部分 自行式工业车辆(除无人驾驶车辆伸缩臂式叉车和载运车).pdf VIP
- 课时12+公民的基本权利与义务(复习课件)2026年中考道德与法治一轮复习高效培优系列.pptx VIP
- 船员培训教学人员考试及答案.docx VIP
- 新课程高中数学《空间中直线与平面的位置关系》课件.ppt VIP
原创力文档

文档评论(0)