#定义animal父类classAnimal(object):defrun(self):print("Animal is running")#定义dog类,继承与animal父类classDog(Animal):defeat(self):print('我吃肉')#定义cat类,继承与animal父类classCat(Animal):defrun(self):print("cat is running")#创建Dog的实例
dog = Dog()
dog.run()
dog.eat()#创建Cat的实例
cat = Cat()
cat.run()# 子类的run()# 覆盖了父类的run(),# 在代码运行的时候,总是会调用子类的run()
a = Animal()print(isinstance(a,Dog))