构造函数使用说明举例
时间: 2023-06-28 13:08:20 浏览: 150
构造函数和实例
构造函数是一种特殊的函数,用于在创建对象时初始化对象的成员变量。下面是一个使用构造函数的简单示例:
```python
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def introduce(self):
print("My name is", self.name, "and I am", self.age, "years old.")
# 创建对象
p = Person("Tom", 30)
# 调用对象的方法
p.introduce()
```
在上面的示例中,我们定义了一个名为 `Person` 的类,并且在类中定义了一个构造函数 `__init__`。构造函数有两个参数 `name` 和 `age`,用于初始化对象的成员变量 `self.name` 和 `self.age`。在创建对象时,我们传递了两个参数 `"Tom"` 和 `30`,这些参数会被传递给构造函数,进而初始化对象的成员变量。最后,我们调用了对象的方法 `introduce()`,输出了人物的姓名和年龄。
阅读全文