在这种情况下,如何使用python类打印“树皮”?

2024-05-23 14:08:41 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用python类打印“树皮”

class pet:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def get_name(self):
        return self.name

    def get_age(self):
        return self.age

class dog(pet):

    def __init__(self, name, age):
        super().__init__(name, age)

    def bark(self):
        print("bark")

max = pet("max", 5)

max.dog.bark()

Tags: nameselfagegetreturninitdefmax
2条回答

要调用dog类的bark方法,需要dog的实例

max = dog("max", 5)
max.bark()

给你

class pet:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def get_name(self):
        return self.name

    def get_age(self):
        return self.age

class dog(pet):
    def __init__(self, name, age):
        super().__init__(name, age)

    def bark(self):
        print("bark")

my_pet = dog("max",3)

my_pet.bark()

相关问题 更多 >