কম্পিউটার

C++ এ স্ট্যাটিক ডেটা সদস্য


স্ট্যাটিক ডেটা মেম্বার হল ক্লাস মেম্বার যেগুলো স্ট্যাটিক কীওয়ার্ড ব্যবহার করে ঘোষণা করা হয়। ক্লাসে স্ট্যাটিক ডেটা সদস্যের একটি মাত্র অনুলিপি রয়েছে, এমনকি যদি অনেকগুলি ক্লাস অবজেক্ট থাকে। কারণ সব অবজেক্ট স্ট্যাটিক ডাটা মেম্বার শেয়ার করে। যখন প্রথম শ্রেণীর অবজেক্ট তৈরি করা হয় তখন স্ট্যাটিক ডেটা মেম্বার সর্বদা শূন্য থেকে শুরু হয়।

স্ট্যাটিক ডেটা সদস্যদের সিনট্যাক্স নিম্নরূপ দেওয়া হয় -

static data_type data_member_name;

উপরের সিনট্যাক্সে স্ট্যাটিক কীওয়ার্ড ব্যবহার করা হয়েছে। ডেটা_টাইপ হল C++ ডেটা টাইপ যেমন int, float ইত্যাদি। data_member_name হল ডেটা সদস্যকে দেওয়া নাম।

একটি প্রোগ্রাম যা C++-এ স্ট্যাটিক ডাটা সদস্যদের প্রদর্শন করে তা নিম্নরূপ দেওয়া হল −

উদাহরণ

#include #include namespace ব্যবহার করে std;class Student { ব্যক্তিগত:int rollNo; চর নাম[10]; int চিহ্ন; পাবলিক:স্ট্যাটিক int অবজেক্ট কাউন্ট; ছাত্র() { অবজেক্ট কাউন্ট++; } void getdata() { cout <<"রোল নম্বর লিখুন:"<> rollNo; cout <<"নাম লিখুন:"<> নাম; cout <<"চিহ্নগুলি লিখুন:"<> চিহ্ন; } void putdata() { cout<<"রোল নম্বর ="<> rollNo; cout <<"নাম লিখুন:"<> নাম; cout <<"চিহ্নগুলি লিখুন:"<> চিহ্ন; } void putdata() { cout<<"রোল নম্বর ="<
 

            
  1. C++ এ একটি বাইনারি ট্রি মুছে ফেলা?

  2. C++ প্রোগ্রামে স্ট্যাটিক সদস্য ফাংশন ব্যবহার করে অবজেক্টের সংখ্যা গণনা করুন

  3. C++ এ সার্কুলার কিউ ডেটা স্ট্রাকচার

  4. C++ এ বাইনারি ট্রির সংক্ষিপ্ত এনকোডিং