一,类
class parent:
def __init__(self,name,age):
self.name=name
self.age=age
def getmessage(self):
print(self.name,self.age)
if __name__=='__main__':
obj=parent(name="yangmengyao",age=19) #实例化一个类对象
obj.getmessage()
结果:
二、单继承
class parent:
def __init__(self,name,age):
self.name=name
self.age=age
def getmessage(self):
print(self.name,self.age)
#单继承
class child(parent):
def __init__(self,name,age,sex):
parent.__init__(self,name,age) #基类的构造
self.sex=sex
def getmessage(self): #覆写基类的方法
print(self.name,self.age,self.sex)
if __name__=='__main__':
obj=parent(name="yangmengyao",age=19)
obj.getmessage()
res=child("lisan",12,"female")
res.getmessage()