Python是一種面向?qū)ο蟮木幊陶Z言,類是其面向?qū)ο缶幊痰闹匾拍睢T赑ython中,用class關(guān)鍵字定義類,其中構(gòu)造器是類中最重要的方法之一。
構(gòu)造器,也叫初始化方法,是指在創(chuàng)建類實例時自動調(diào)用的方法。其主要作用是初始化對象屬性的值。在Python中,構(gòu)造器的方法名稱是__init__。
class Person: def __init__(self, name, age): self.name = name self.age = age
上述代碼中,我們定義了一個名為Person的類,它有兩個屬性:name和age。在構(gòu)造器中,我們初始化了這兩個屬性的默認值,默認值為參數(shù)傳遞進來的值。
使用構(gòu)造器
# 創(chuàng)建一個Person對象 person = Person("Tom", 25) # 訪問屬性值 print("Name:", person.name) print("Age:", person.age)
上述代碼中,我們通過將參數(shù)傳遞給構(gòu)造器來創(chuàng)建一個Person對象。然后,我們通過訪問屬性值來查看Person對象的屬性值。
總結(jié)
構(gòu)造器是Python類中最重要的方法之一。它在創(chuàng)建類實例時自動調(diào)用,主要作用是初始化對象屬性的值。