Python学习:实例方法与静态方法
在Python中,我们可以定义类(class)来创建对象,类中的方法可以分为实例方法和静态方法。实例方法是绑定到对象的方法,而静态方法是与类相关联的方法。本文将详细介绍这两种方法的特点和用法,并提供相应的源代码示例。
实例方法(Instance Methods)
实例方法是绑定到类的实例对象的方法。这意味着实例方法只能通过类的实例进行调用,并且可以访问实例的属性。在实例方法中,第一个参数通常被约定为self
,它表示调用该方法的实例对象本身。
下面是一个示例代码,演示了如何定义和使用实例方法:
class MyClass:
def __init__(self, name):
self.name = name