共計 590 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用關鍵字 class
來定義一個類。類是一種抽象的數據類型,可用于封裝數據和方法。
下面是一個簡單的類的定義與封裝的示例:
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def say_hello(self):
print("Hello, my name is", self.name)
在上面的示例中,我們定義了一個名為 Person
的類。類的定義以 class
關鍵字開始,后面是類的名稱(按照慣例,類名的首字母通常大寫)。
類中的 __init__
方法是類的構造方法,用于初始化對象的屬性。在本例中,__init__
方法接受兩個參數 name
和age
,并將它們賦值給對象的 name
和age
屬性。say_hello
方法是一個類的方法,可以通過類的實例調用。在本例中,say_hello
方法會打印出對象的 name
屬性。
通過實例化類,我們可以創建對象并使用其屬性和方法:
person1 = Person("Alice", 25)
person1.say_hello() # 輸出:Hello, my name is Alice
print(person1.age) # 輸出:25
在上面的示例中,我們創建了一個名為 person1
的Person
對象,并調用其 say_hello
方法和訪問其 age
屬性。
丸趣 TV 網 – 提供最優質的資源集合!
正文完