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

更新於:2020-04-14

413 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告