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

    python 基类是什么意思

    小妮浅浅小妮浅浅2021-03-16 09:14:09原创4744

    1、说明

    继承就是让类和类之间产生父子关系,子类可以拥有父类的静态属性和方法。

    这里的父类指的是被继承的类,也叫做基类;子类指的是继承其它类的类,也叫做派生类

    基于至少两个类之间才有继承,比如B类继承A类,那么A就是B的父类(又叫超类、基类)。

    2、基类的查看

    Python 为所有类都提供了一个 bases 属性,通过该属性可以查看该类的所有直接父类,该属性返回所有直接父类组成的元组。注意是直接父类。

    使用语法:

    类名.bases

    3、实例

    # 基类
    class A(object):
        def show(self):
            print('base show')
     
    # 派生类
    class B(A):
        def show(self):
            print('derived show')
      
    obj = B()
    obj.show()
    # 调用基类的show
    obj.__class__ = A
    obj.show()
    # 调用派生类的show
    obj.__class__ = B
    obj.show()

    以上就是python基类的基本介绍,大家在学习完后,可以就基类做一些继承的练习,并联系以往所学的知识点。更多Python学习推荐:python教学

    (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

    专题推荐:python 基类
    品易云
    上一篇:python program是什么 下一篇:python ctypes是什么

    相关文章推荐

    • python input函数是什么• python find函数的用法• Python property()函数的用法• Python pass函数是什么• Python format函数的用法• Python float函数怎么用• python program是什么

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网