c++ 子类继承父类的构造函数
时间: 2023-09-29 07:08:27 浏览: 109
在C++中子类继承和调用父类的构造函数方法
5星 · 资源好评率100%
在 C++ 中,子类继承父类的构造函数可以通过使用初始化列表来实现。子类的构造函数必须在其函数头中调用基类的构造函数。可以使用以下语法:
```c++
class Base {
public:
Base(int x) { }
};
class Derived : public Base {
public:
Derived(int x, int y) : Base(x) { }
};
```
在上述代码中,Derived 继承了 Base 的构造函数,并在其构造函数中调用了基类构造函数,以确保正确初始化基类成员变量。
阅读全文