কম্পিউটার

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

  1. C++ এ স্ট্রাকচার বনাম ক্লাস

  2. কিভাবে C++ এ প্রাপ্ত ক্লাস ফাংশন থেকে একটি প্যারেন্ট ক্লাস ফাংশন কল করবেন?

  3. C++ এ স্থানীয় ক্লাস

  4. পিএইচপি-তে চাইল্ড ক্লাসে প্যারেন্ট কনস্ট্রাক্টরকে কীভাবে কল করবেন?