python基类是什么意思

美女程序员鼓励师

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基类是什么意思 的全部内容, 来源链接: utcz.com/z/543827.html

回到顶部