1. 程式人生 > >通過方法獲取物件屬性

通過方法獲取物件屬性

class Cat:
# 屬性
# 方法
def eat(self):
print(“貓在吃魚…”)

def drink(self):
    print("貓在喝可樂...")

def introduce(self):
    # print("名字是:%s, 年齡是:%d" % (湯姆的名字, 湯姆的年齡))
    print("名字是:%s, 年齡是:%d" % (tom.name, tom.age))

#建立了一個物件
tom = Cat()

#給物件tom添加了一個屬性,叫name,裡面的值是"湯姆"
tom.name = “湯姆”
tom.age = 30

#呼叫tom的方法
tom.eat()
tom.drink()

#直接通過物件獲取其屬性
print(tom.name)
print(tom.age)

print("-"*30)

#呼叫tom的方法,在其方法中獲取它的屬性
tom.introduce()