কম্পিউটার

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


প্রাপ্ত ক্লাস ফাংশন থেকে প্যারেন্ট ক্লাস ফাংশন কল করার একটি উদাহরণ নিচে দেওয়া হল।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
class p1 {
   public:
   void first() {
      cout << "\nThe parent class p1 function is called.";
   }
};
class d1 : public p1 {
   public:
   void first() {
      cout << "The derived class d1 function is called.";
      p1::first();
   }
};
int main() {
   d1 d;
   d.first();
   return 0;
}

আউটপুট

The derived class d1 function is called.
The parent class p1 function is called.

উপরের প্রোগ্রামে, একটি প্যারেন্ট ক্লাস p1 তৈরি করা হয়েছে এবং এতে একটি ফাংশন first() সংজ্ঞায়িত করা হয়েছে।

class p1 {
   public:
   void first() {
      cout << "\nThe parent class p1 function is called.";
   }
};

একটি উদ্ভূত শ্রেণী তৈরি করা হয়েছে, যা উত্তরাধিকারসূত্রে অভিভাবক শ্রেণীর p1 এবং অভিভাবক শ্রেণীর ফাংশন প্রথম() ওভারলোড করছে।

class d1 : public p1 {
   public:
   void first() {
      cout << "The derived class d1 function is called.";
      p1::first();
   }
};

d1 ক্লাসের ফাংশন p1 ক্লাসের ফাংশনকে কল করছে।

p1::first();

  1. কিভাবে জাভা থেকে C++ ফাংশন কল করবেন?

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

  3. কিভাবে স্পষ্টভাবে C# এ চাইল্ড ক্লাস থেকে বেস ক্লাস কনস্ট্রাক্টরকে কল করবেন?

  4. কিভাবে আমরা MATLAB থেকে পাইথন ফাংশন কল করতে পারি?