class X:
name = "XName"
def Xprint(self):
print("X类的方法! ")
def sameFun(self):
print("XsameFun ")
class Y:
name = "Y"
def Yprint(self):
print("Y类的方法! ")
def sameFun(self):
print("YsameFun ")
class Z(X, Y):
pass
z1 = Z()
z1.Xprint()
z1.Yprint()
z1.sameFun()
print(z1.name)
class X: #类X的定义
name = "XName" #静态成员
def Xprint(self): #成员函数
print("X类的方法! ") #打印
def sameFun(self): #成员函数
print("XsameFun ") #打印
class Y: #类Y的定义
name = "Y" #静态成员
def Yprint(self): #成员函数
print("Y类的方法! ") #打印
def sameFun(self): #成员函数
print("YsameFun ") #打印
class Z(X, Y): #类Z的定义,继承X,Y
pass #空语句
z1 = Z() #实例化Z,保存到变量z1
z1.Xprint() #调用Xprint方法
z1.Yprint() #调用Yprint方法
z1.sameFun() #调用sameFun()方法
print(z1.name) #打印name的值