python类的构造方法
时间: 2023-07-28 19:49:39 浏览: 136
Python类的构造方法是指在创建类的实例时自动调用的方法。构造方法的名称为 `__init__()`,它在类的定义中定义。构造方法通常用于初始化对象的属性。
例如,下面是一个简单的 Python 类,其中包含一个构造方法:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
```
在这个例子中,构造方法 `__init__()` 接受两个参数 `name` 和 `age`,并将它们赋值给对象的属性。当我们创建一个 `Person` 对象时,构造方法将自动调用,并初始化对象的属性:
```python
p = Person("Alice", 25)
print(p.name) # 输出 "Alice"
print(p.age) # 输出 25
```
在这个示例中,我们创建了一个 `Person` 对象 `p`,并将其名称设置为 "Alice",年龄设置为 25。可以通过访问对象的属性来获取和设置属性的值。
阅读全文