在Python中實現面向對象編程需要定義類和對象。以下是一個簡單的示例:
# 定義一個類
class Person:
# 構造方法
def __init__(self, name, age):
self.name = name
self.age = age
# 定義方法
def say_hello(self):
print("Hello, my name is", self.name)
# 創建對象
person1 = Person("Alice", 25)
person2 = Person("Bob", 30)
# 調用對象的方法
person1.say_hello()
person2.say_hello()
在上面的示例中,我們定義了一個Person
類,包含構造方法__init__
和一個方法say_hello
。然后創建了兩個Person
對象,分別為person1
和person2
,并調用了對象的say_hello
方法。
通過定義類和對象,我們可以實現面向對象編程的概念,包括封裝、繼承和多態等特性。