阅读量:1
在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会自动将对象传递给方法。