class Person:#新建类
def __init__(self,name,job = None,pay = 0):#构造函数,类实例化后执行
self.name = name
self.job = job
self.pay = pay
def lastName(self):#输出姓氏
return self.name.splite()[-1]
def giveRaise(self,percent):#按照一定比例涨工资
self.pay = int(self.pay*(1+percent))
def __str__(self):
return '[Persion:%s,%s]'%(self.name,self.pay)
class Manager(Person):#继承自Person
def __init__(self,name,pay):
Person.__init__(self,name,'mgr',pay)
def giveRaise(self,percent,bonus = .10):
person.giveRaise(self,percent + bonus)
def __init__(self,name,job = None,pay = 0):#构造函数,类实例化后执行
self.name = name
self.job = job
self.pay = pay
def lastName(self):#输出姓氏
return self.name.splite()[-1]
def giveRaise(self,percent):#按照一定比例涨工资
self.pay = int(self.pay*(1+percent))
def __str__(self):
return '[Persion:%s,%s]'%(self.name,self.pay)
class Manager(Person):#继承自Person
def __init__(self,name,pay):
Person.__init__(self,name,'mgr',pay)
def giveRaise(self,percent,bonus = .10):
person.giveRaise(self,percent + bonus)