Python是一種面向對象的編程語言,類是其面向對象編程的重要概念。在Python中,用class關鍵字定義類,其中構造器是類中最重要的方法之一。
構造器,也叫初始化方法,是指在創建類實例時自動調用的方法。其主要作用是初始化對象屬性的值。在Python中,構造器的方法名稱是__init__。
class Person: def __init__(self, name, age): self.name = name self.age = age
上述代碼中,我們定義了一個名為Person的類,它有兩個屬性:name和age。在構造器中,我們初始化了這兩個屬性的默認值,默認值為參數傳遞進來的值。
使用構造器
# 創建一個Person對象 person = Person("Tom", 25) # 訪問屬性值 print("Name:", person.name) print("Age:", person.age)
上述代碼中,我們通過將參數傳遞給構造器來創建一個Person對象。然后,我們通過訪問屬性值來查看Person對象的屬性值。
總結
構造器是Python類中最重要的方法之一。它在創建類實例時自動調用,主要作用是初始化對象屬性的值。