在Python中,類(Class)和對象(Object)是面向?qū)ο缶幊蹋∣OP)的兩個(gè)基本概念。類定義了對象的屬性和方法,而對象是類的實(shí)例。下面是如何在Python中應(yīng)用類與對象的示例:
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.")
在這個(gè)例子中,我們定義了一個(gè)名為MyClass
的類,它有兩個(gè)屬性(name
和age
)和一個(gè)方法(say_hello
)。
my_object = MyClass("Alice", 30)
現(xiàn)在我們已經(jīng)創(chuàng)建了一個(gè)名為my_object
的對象,它是MyClass
類的一個(gè)實(shí)例。我們可以訪問對象的屬性和方法:
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中類與對象的基本應(yīng)用。你可以根據(jù)需要定義更多的類和方法,以及創(chuàng)建更多的對象來實(shí)現(xiàn)更復(fù)雜的功能。