কম্পিউটার

কনস্ট্রাক্টরে একটি কনস্ট ফিল্ড কিভাবে শুরু করবেন?


এখানে আমরা দেখব কিভাবে কনস্ট্রাক্টর ব্যবহার করে কনস্ট টাইপ ভেরিয়েবল শুরু করা যায়?

কনস্ট্রাক্টর ব্যবহার করে const মান আরম্ভ করার জন্য, আমাদের ইনিশিয়ালাইজ লিস্ট ব্যবহার করতে হবে। এই ইনিশিয়ালাইজার তালিকাটি একটি ক্লাসের ডেটা মেম্বার শুরু করতে ব্যবহৃত হয়। সদস্যদের তালিকা, যেটি আরম্ভ করা হবে, কোলনের পরে কনস্ট্রাক্টরের পরে উপস্থিত থাকবে। কমা ব্যবহার করে সদস্যদের আলাদা করা হবে।

উদাহরণ

#include <iostream>
using namespace std;
class MyClass {
   private:
   const int x;
   public:
      MyClass(int a) : x(a) {
         //constructor
      }
      void show_x() {
         cout >> "Value of constant x: " >> x ;
      }
};
int main() {
   MyClass ob1(40);
   ob1.show_x();
}

আউটপুট

Value of constant x: 40

  1. কিভাবে C# এ একটি খালি টিপল থেকে একটি টিপল শুরু করবেন?

  2. কিভাবে C# এ একটি খালি স্ট্রিং থেকে একটি স্ট্রিং শুরু করবেন?

  3. কিভাবে C# এ একটি খালি তালিকায় একটি তালিকা শুরু করবেন?

  4. কিভাবে C# এ একটি খালি অভিধানে একটি অভিধান শুরু করবেন?