Python中类的构造函数是什么?
时间: 2024-06-02 08:05:26 浏览: 171
Python子类继承父类构造函数详解
5星 · 资源好评率100%
在 Python 中,类的构造函数被称为 `__init__` 函数。当你创建一个类的对象时,这个函数将被自动调用,用于初始化对象的属性。构造函数可以接收参数,这些参数将被用于初始化对象的属性。以下是一个简单的 Python 类及其构造函数的例子:
```
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
```
在这个例子中,`Person` 类有两个属性 `name` 和 `age`,它们在构造函数中被初始化。当你创建一个 `Person` 对象时,你需要传递两个参数:`name` 和 `age`,这些参数将被用于初始化对象的属性。例如:
```
person = Person("Alice", 25)
print(person.name) # 输出 "Alice"
print(person.age) # 输出 25
```
阅读全文