• 技术文章 >Python技术 >Python基础教程

    python继承是什么?

    宋雪维宋雪维2021-02-24 15:19:50原创3443

    一、继承是什么?

    就是一个类可以获得另外一个类中的成员属性和成员方法

    二、继承与被继承的概念:

    被继承的类叫父类,也叫基类,也叫超类

    用与继承的类,叫子类,也叫派生类

    继承与被继承一定存在一个 is-a 关系

    三、继承的特征

    1、所有的类都继承自object类,即所有的类都是object类的子类

    2、子类一旦继承父类,则可以使用父类中除私有成员外的所有内容

    3、子类继承父类后并没有将父类成员完全赋值到子类中,而是通过引用关系访问调用

    4、子类中可以定义独有的成员属性和方法

    5、子类中定义的成员和父类成员如果相同,则优先使用子类成员

    6、子类如果想扩充父类的方法,可以在定义新方法的同时访问父类成员来进行代码重用

    7、可以使用 [父类名.父类成员] 的格式来调用父类成员,也可以使用[super().父类成员]的 格式来调用
    专题推荐:python基础
    上一篇:python封装中的私有如何理解? 下一篇:python os模块有几种用法?

    相关文章推荐

    • python2和3同时安装在windows环境• python面向对象中类如何实现?• python如何给线程中的函数传参?• Queue在python的实例化• python封装中的私有如何理解?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网