优草派 > Python

什么是python类的继承?怎样使用?

王涵         优草派

对于刚开始学习python的小伙伴,在学习的过程中难免对一些知识点会存在一些疑问,或者是对一些概念理解的还是有些模糊。最近小编也注意到有很多小伙伴对python类的继承和使用还是不太理解,下面就详细解释一下吧。

什么是python类的继承?怎样使用?

首先我们要搞清楚什么是python的类,类在python中使用的英文单词是class,它用来描述具有相同的属性和方法的对象的集合,同时也定义了每一个对象共有的属性和方法。

而什么是python的继承呢,原有的类称作为父类,最新创建的类叫做子类,继承就是子类会得到父类的所有属性和方法,但同时也可以拥有父类没有的属性和方法,可以自己单独创建属性,不受父类的干扰。

定义类的基本语句是:

class 类名:

语句1…

语句2…

在语句中,类定义也需要被执行才会起作用,创建类时,python会自动运行__init__() 这个特殊的方法,这个形参self也是不能缺少的,而且还必须位于其他形参前面,举个例子:

class fruit():
def __init__(self,color,name):
self.color=color
self.name=name

我们也需要了解到,有一个特殊函数是super(),它可以帮助子类和父类之间的关系联系起来,super().init() 让Python调用父类的方法,当然,父类和子类必须在同一个文件中,并且位于子类的前面,在定义子类的时候,必须要在子类括号内指定父类的名称。

对于python类的继承和使用在上面小编也讲解了,不知大家掌握了多少了呢,那么不妨就自己动手试试吧。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

取消
5天短视频训练营
新手入门剪辑课程,零基础也能学
分享变现渠道,助你兼职赚钱
限时特惠:0元
立即抢
新手剪辑课程 (精心挑选,简单易学)
第一课
新手如何学剪辑视频? 开始学习
第二课
短视频剪辑培训班速成是真的吗? 开始学习
第三课
不需要付费的视频剪辑软件有哪些? 开始学习
第四课
手机剪辑app哪个好? 开始学习
第五课
如何做短视频剪辑赚钱? 开始学习
第六课
视频剪辑接单网站APP有哪些? 开始学习
第七课
哪里可以学短视频运营? 开始学习
第八课
做短视频运营需要会什么? 开始学习
【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

举报电话:0731-85127885 举报邮箱:tousu@csai.cn

优草派  版权所有 © 2024