1、说明
继承就是让类与类之间有父子关系,子类可以有父类的静态属性和方法。
这里的父类是指被继承的类别,也称为基类;子类是指继承其他类别,也称为衍生物
继承只能在至少两个类之间进行,比如B类继承A类,那么A就是B类的父类(又称超类、基类)。
2、基类的查看
Python 它为所有类别提供了一个 bases 属性,通过这个属性,可以查看所有这类直接父类,这个属性返回所有直接父类组成的元组。注意是直接父类。
使用语法:
类名.bases
3、实例
#基类 classA(object): defshow(self): print('baseshow') #派生类 classB(A): defshow(self): print('derivedshow') 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电脑。)