这个为什么报错

来源:2-8 Python定义实例方法

Frivolo

2021-06-15 17:45

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)


写回答 关注

2回答

  • 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()

Python3 进阶教程(新版)

学习函数式、模块和面向对象编程,掌握Python高级程序设计

41910 学习 · 236 问题

查看课程

相似问题