优草派 > Python

Python继承机制是什么?Python类继承如何使用

罗西汉         优草派

在python之中类是封装了可以重复使用的属性和方法的集合,而继承则是面向对象编程的三大特性之一,使用类继承机制就能够实现代码复用。有些刚学习python的小伙伴对于python继承机制还不是很了解,那下面文章会来详细讲解一下类继承如何使用,一起看看吧。

Python继承机制是什么?Python类继承如何使用

一、python继承机制

python中的继承和我们平常印象中的继承是稍微有一点区别的,python类继承之后子类和父类都还是可以去正常使用的,而我们一般意义上的继承指的则是接收已故之人的物品,在编程时这个概念不能弄混了。

而且python之中的继承机制使用的是多重继承,也就是一个类可以去继承多个父类,继承了父类的类会被称之为子类。而基础机制最大的特点和优势就是子类能够使用父类的所有非私有对象,所有经常可以看到一个类实例化后能够用很多不同的方法。

python继承机制还有一点需要了解的知识就是,所有类的父类都是Object,它也被叫做基类。

二、python使用类继承

通过以上对python继承机制的了解,也知道了继承是只能够发生在两个类之间的。所以类继承的使用方法就是定义两个类,然后用其中一个去继承另外一个。只需要将父类写在类声明时的括号内即可,示例如下:

class Fruit:
    def info(self):
        print("我是一个水果")
class Food:
    def taste(self):
        print("口感不同")
class Apple(Fruit, Food):
pass
a = Apple()
a.taste()
a.info()

以上的代码示例就是一个非常标准的子类继承多个父类的例子了,子类Apple继承了Fruit和Food这两个父类。虽然它里面没有定义任何方法,但是它实例化之后可以去调用父类的方法。

以上就是关于“Python继承机制是什么?Python类继承如何使用”的全部内容了,希望对你有所帮助。

  • 微信好友

  • 朋友圈

  • 新浪微博

  • QQ空间

  • 复制链接

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

客服热线:0731-85127885

湘ICP备19005950号-1  

工商营业执照信息

违法和不良信息举报

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

优草派  版权所有 © 2024