举一个初始化列表的例子
时间: 2024-03-18 09:40:04 浏览: 44
Python实现子类调用父类的初始化实例
5星 · 资源好评率100%
好的,假设我们有一个类叫做Person,其中包含一个私有成员变量name和age,我们可以使用初始化列表来初始化这些成员变量,例如:
```
class Person {
public:
Person(string n, int a) : name(n), age(a) {
// 构造函数体
}
private:
string name;
int age;
};
```
在上面的例子中,我们在Person类的构造函数中使用了初始化列表来初始化name和age成员变量。在冒号后面,我们列出了成员变量的名称,后面跟着一个使用括号括起来的初始值。在这个例子中,我们使用传递给构造函数的参数来初始化name和age成员变量。
阅读全文