面向对象多继承

'''
单继承:一个子类可以继承单个父类
多继承:一个子类可以继承多个父类

'''
class A:
def a(self):
print('a')
class B:
def b(self):
print('b')
class C(A,B): # 多继承时,小括号内直接用逗号隔开
def c(self):
print('c')
c = C()
c.a()
c.b()
c.c()
# 查询顺序 创建该类对象,调用方法,按照列表的顺序依次查找

class A:
def a(self):
print('aa')
class B(A):
def b(self):
print('bb')
class C(B):
def c(self):
print('cc')
class D(C):
def d(self):
print("dd")
e = D()
e.a()
e.b()
e.c()
e.d()
posted @ 2024-01-23 20:36  罗科-ROCCO  阅读(1)  评论(0编辑  收藏  举报