2. 编写程序,要求如下: (1)定义一个类Animal,包含init方法和run方法 (2)Animal属性包括name和age (3)定义run方法,打印输出谁跑的快 (3)定义一个类Dog,继承

class Animal:
    def __init__(self, name,age):
        self.name = name
        self.age = age
        
    def run(self):
        print(self.age + "岁的" +
              self.name.title() + "跑的快.")


class Dog(Animal):
    def __init__(self, name, age):
        super().__init__(name, age)
        self.color = 'black'

    def run(self):
        print(self.color + self.age + "岁的" +
              self.name.title() + "跑的快.")


a = Animal('动物', '10')
d = Dog('旺财', '5')
a.run()
d.run()

你可能感兴趣的:(2. 编写程序,要求如下: (1)定义一个类Animal,包含init方法和run方法 (2)Animal属性包括name和age (3)定义run方法,打印输出谁跑的快 (3)定义一个类Dog,继承)