Python中的類是一種重要的編程概念,它允許開發(fā)者創(chuàng)建對象并定義如何操作這些對象。當(dāng)類被創(chuàng)建后,我們可以通過實例化類的方式來創(chuàng)建對象,然后調(diào)用對象的屬性和方法。
# 定義一個類 class Person: def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print("Hello, my name is " + self.name) # 實例化類得到對象 person1 = Person("Tom", 25) # 訪問對象的屬性 print(person1.name) print(person1.age) # 調(diào)用對象的方法 person1.say_hello()
在上述代碼中,我們定義了一個Person類并實例化了一個對象person1。然后我們可以像訪問普通變量一樣訪問對象的屬性name和age。我們還可以通過調(diào)用對象的方法say_hello()來輸出相關(guān)信息。
如果我們需要創(chuàng)建多個對象,我們只需要再次實例化Person類即可。每個對象都會擁有獨立的屬性和方法。
# 實例化Person類創(chuàng)建多個對象 person2 = Person("John", 30) person3 = Person("Lucy", 20) # 訪問對象的屬性 print(person2.name) print(person3.age) # 調(diào)用對象的方法 person2.say_hello() person3.say_hello()
通過以上代碼,我們可以看到實例化類是創(chuàng)建對象的第一步,而調(diào)用對象的屬性和方法則是操作這些對象的關(guān)鍵。