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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP