Python中 什么是实例(对象)方法
时间: 2023-06-17 09:03:10 浏览: 100
python实例化对象的具体方法
在Python中,实例方法是绑定到对象上的函数,这些函数可以访问对象的属性。实例方法是由类定义的,调用它们时需要先创建一个类的实例(对象),然后通过该对象来调用它们。在实例方法中,第一个参数通常是self,它表示调用该方法的对象本身。通过self,我们可以访问对象的属性和其他实例方法。示例如下:
```
class MyClass:
def __init__(self, x):
self.x = x
def my_method(self, y):
return self.x + y
obj = MyClass(10) # 创建一个类的实例
result = obj.my_method(20) # 调用实例方法
print(result) # 输出 30
```
在这个例子中,`my_method` 是一个实例方法,它访问了对象的属性 `self.x`,并返回了 `self.x + y` 的值。我们创建了一个 `MyClass` 的实例 `obj`,然后通过 `obj` 调用了 `my_method` 方法,得到了 `30` 的结果。
阅读全文