Python是一款強大的編程語言,它支持面向對象編程,其中類是面向對象編程的核心。類中封裝了數據和行為,可以被看作是一種模板,用于創建對象。
# 創建一個簡單的類 class Animal: def __init__(self, name, age): self.name = name self.age = age def print_info(self): print(f"{self.name} is {self.age} years old")
以上代碼定義了一個名為Animal的類。構造函數__init__用于初始化對象的屬性,print_info方法用于打印對象信息。下面是如何使用這個類。
# 創建Animal對象 animal = Animal("Tom", 2) # 調用print_info方法輸出對象信息 animal.print_info()
通過這個例子,我們可以看到類的作用。它允許我們創建具有相似行為和屬性的對象,避免了重復編寫代碼的情況。此外,類還允許我們更好地組織代碼,使代碼更加清晰易懂。