为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第十八天Python全能工程师

标签:
Python

课程名称:python全能工程师

课程章节:类的继承与多态

课程讲师:deweizhang

课程内容:

1、类的继承与多态

1.1通过继承基类来得到基类的功能,

被继承的类称为父类(基类),继承者为子类。

父类与子类的关系:

子类拥有父类所有的属性和方法;

父类不具备子类自有的属性和方法。

定义子类时,将父类传入子类的参数。

1.2类的多态

子类重写父类的函数

保留子类中一个和父类名称一样的函数功能。

1.3super函数

python子类继承父类函数的关键字,当子类继承父类后,就能使用父类的方法。

通过super函数,子类可以继承父类的构造函数。

Python3.x 和 Python2.x 的一个区别是: Python 3 可以使用直接使用 super().xxx 代替 super(Class, self).xxx 。

1.4类的多重继承

继承多个父类。

class(Parent1,parent2,Parent3...)

继承多个父类,可以使用继承的每个父类的属性和方法。

课程收获

类的继承和多态,类的多重继承,super调用父类的方法,继承和多态一开始举得例子简单,比较好理解,后面写的多了,类中的函数多了,练习时有点不会了,不过万变不离其宗,只要掌握了方法,再怎么复杂,总是有规律可循。


https://img1.sycdn.imooc.com//6331b37b0001895315420891.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消