在Python中,可以使用def
关键字来定义类中的方法。下面是一个示例:
class MyClass:
def __init__(self, x, y):
self.x = x
self.y = y
def add(self):
return self.x + self.y
# 创建一个对象
obj = MyClass(3, 4)
# 调用方法
result = obj.add()
print(result) # 输出:7
在上面的示例中,类MyClass
中定义了一个add
方法,该方法可以将对象的x
和y
属性相加并返回结果。+定义方法时,第一个参数通常是self
,它表示当前对象自身。在调用方法时,不需要显式传递self
参数,Python会自动将对象传递给方法。