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
廣告