问答详情
源自:2-8 Python定义实例方法

这个为什么报错

class Animal():    
    def __init__(self, name, age, location):        
        self.__name = name        
        self.__age = age        
        self.location = location        
    def get_name(self):        
        return self.__name        
    def get_age(self):        
        return self.__age            
    def get_location(self):       
        return self.location                

dog = Animal('yiky', 3, 'Cario')
print(dog.get_name)
print(dog.get_age)
print(dog.get_location)


提问者:Frivolo 2021-06-15 17:45

个回答

  • staro2o
    2021-06-24 19:19:10

    print(dog.get_name())

    print(dog.get_age())

    print(dog.get_location())

  • qq_慕前端9366798
    2021-06-16 20:31:16

    call method 的时候加个(), 例如dog.get_name()