python怎么封装方法然后调用
时间: 2024-01-17 08:04:00 浏览: 94
Python中可以使用类来封装方法,然后通过实例化对象来调用封装的方法。以下是一个简单的例子:
```python
class MyClass:
def __init__(self, x, y):
self.x = x
self.y = y
def add(self):
return self.x + self.y
my_obj = MyClass(3, 5)
result = my_obj.add()
print(result)
```
在这个例子中,我们定义了一个名为`MyClass`的类,该类有一个构造函数`__init__`和一个方法`add`。在构造函数中,我们将传递的参数x和y赋值给实例变量self.x和self.y。在add方法中,我们将实例变量self.x和self.y相加,并返回结果。
接下来,我们实例化一个MyClass对象,并将3和5作为参数传递给构造函数。然后,我们调用这个对象的add方法,并将结果赋值给result变量。最后,我们打印结果。
输出结果为:
```
8
```
这个例子展示了如何在Python中封装方法,并通过类的实例来调用这些方法。
阅读全文