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教学
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)