এই টিউটোরিয়ালে, আমরা 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