Python中的特殊方法,也被称为魔法方法,是一组以双下划线(__)开头和结尾的方法。这些方法在类定义中具有特殊的含义,可以用于实现对象的特定行为和操作。本文将深入探讨Python中的特殊方法,并提供相应的源代码示例。
- __init__() - 初始化方法
__init__() 方法在创建对象时被调用,用于初始化对象的属性。以下是一个简单的例子:
class Point:
def __init__(self, x, y):
self.x = x
self