不同的 子类对象 调用相同的 父类方法,产生不同的执行结果
class Dog(object):
def __init__(self,name):
self.name = name
def eat(self):
print('%s is eat'%self.name)
class dd(Dog):
def eat(self):
print('%s is eat=>1'%self.name)
class cc(Dog):
def eat(self):
print('%s is eat=>2' % self.name)
d = dd('二哈')
c = cc('金毛')
d.eat()
c.eat()