【九月打卡】第十八天Python全能工程师
2022/9/28 3:16:17
本文主要是介绍【九月打卡】第十八天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调用父类的方法,继承和多态一开始举得例子简单,比较好理解,后面写的多了,类中的函数多了,练习时有点不会了,不过万变不离其宗,只要掌握了方法,再怎么复杂,总是有规律可循。
这篇关于【九月打卡】第十八天Python全能工程师的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享