13 第12章:继承和多态——子承父业,青出于蓝
🧬
子承父业,青出于蓝——子类继承父类,还能超越父类!
🏠 生活比喻
爸爸会开车,儿子继承了爸爸的技能,
但儿子还学会了开飞机——青出于蓝!
继承:子类自动获得父类的属性和方法
多态:同一方法,不同对象表现不同
但儿子还学会了开飞机——青出于蓝!
继承:子类自动获得父类的属性和方法
多态:同一方法,不同对象表现不同
13.1 互动演示
🎮 多态演示:不同动物叫一声
13.2 知识小结
继承
class 子类(父类):
方法重写
子类重新定义
父类的方法
父类的方法
多态
同一方法
不同表现
不同表现
super()
调用父类方法
不重复写代码
不重复写代码
13.3 练一练
第1题
class Dog(Animal)表示什么?
第2题
多态的意思是?
第3题
子类重写父类方法叫什么?
13.4 本章总结
你已经学会了:
• <span style="color:#22D3EE;font-family:monospace;">class 子类(父类)</span> 继承<br>• 子类自动获得父类的属性和方法<br>• <b>重写</b>:子类重新定义父类方法<br>• <b>多态</b>:同一方法,不同对象不同表现
<b>下一章预告:</b>学会了继承多态,接下来学"文件"——让数据永久保存!
```