C++ 中的构造函数/析构函数调用顺序
在本教程中,我们将讨论一个程序,以了解 C++ 中构造函数/析构函数的顺序。
构造函数/析构函数的顺序是指在类继承期间调用各种类的构造函数时的模式。
示例
#include <iostream> using namespace std; //parent class class Parent{ public: Parent(){ cout << "Inside base class" << endl; } }; //child class class Child : public Parent{ public: Child(){ cout << "Inside sub class" << endl; } }; int main() { Child obj; return 0; }
输出
Inside base class Inside sub class
广告