溫馨提示×

Python類與對象怎樣使用

小樊
81
2024-11-09 16:13:34
欄目: 編程語言

在Python中,類(Class)和對象(Object)是面向對象編程的兩個基本概念

  1. 定義類: 要定義一個類,可以使用class關鍵字,后面跟類名。在類中,可以定義屬性和方法。例如:
class MyClass:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def say_hello(self):
        print(f"Hello, my name is {self.name} and I am {self.age} years old.")

這里,我們定義了一個名為MyClass的類,它有兩個屬性(nameage)和一個方法(say_hello)。

  1. 創(chuàng)建對象: 要創(chuàng)建一個類的對象,需要先實例化該類。這可以通過調用類的構造函數(shù)(通常名為__init__)來實現(xiàn)。例如:
my_object = MyClass("Alice", 30)

這里,我們創(chuàng)建了一個名為my_objectMyClass對象,并傳入了兩個參數(shù)("Alice"30),這些參數(shù)將分別賦值給對象的nameage屬性。

  1. 訪問屬性和方法: 創(chuàng)建對象后,可以通過對象名訪問其屬性和方法。例如:
print(my_object.name)  # 輸出:Alice
print(my_object.age)   # 輸出:30

my_object.say_hello()  # 輸出:Hello, my name is Alice and I am 30 years old.

這就是Python類與對象的基本使用方法。希望對您有所幫助!

0