16 python-类继承

本文介绍了Python中的类继承概念,包括基本语法、多继承的顺序规则、重写及如何调用父类方法。通过示例展示了单继承和多继承的用法,并解释了在子类中如何调用父类的构造函数和其他方法。
摘要由CSDN通过智能技术生成

1. 类继承

     python允许在一个或多个类的基础上生成新的类,新的类可以使用父类的一些属性和方法,这个过程就叫做继承


2. 类继承的基本语法

        

  重点:

        1. 父类(被继承的类)应该放在类生命的小括号中,如果有多个父类,中间需要使用逗号隔开。

        2. 父类的声明应该子类之前

        3. 多继承中,小括号中基类的之间是有顺序的,若是基类中有相同的方法名,而在子类使用时未指定,python从左至右搜索 即方法在子类中未找到时,从左到右查找基类中是否包含方法。

         4. 如果父类中存在私有属性或方法,则子类不能访问,并且子类中同名的属性和方法不会覆盖父类;非私有属性,子类会覆盖父类的属性和方法。

         5.多继承情况下,前面的类不可以是后面类的父类(反过来可以)

      单继承示例:

                

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值