কম্পিউটার

C++ স্ট্যাটিক সদস্য ভেরিয়েবল এবং তাদের শুরু


স্ট্যাটিক C++ সদস্য ভেরিয়েবল স্ট্যাটিক কীওয়ার্ড ব্যবহার করে সংজ্ঞায়িত করা হয়। ক্লাসের স্ট্যাটিক মেম্বার ভেরিয়েবলগুলি সমস্ত ক্লাস অবজেক্টের দ্বারা ভাগ করা হয় কারণ মেমরিতে সেগুলির একটি মাত্র কপি থাকে, ক্লাসের অবজেক্টের সংখ্যা নির্বিশেষে৷

স্ট্যাটিক ক্লাস মেম্বার ভেরিয়েবলগুলিকে শূন্যে আরম্ভ করা হয় যখন ক্লাসের প্রথম অবজেক্ট তৈরি করা হয় যদি সেগুলি অন্য কোনো উপায়ে আরম্ভ করা না হয়।

একটি প্রোগ্রাম যা স্থির সদস্য ভেরিয়েবল প্রদর্শন করে এবং C++ এ তাদের আরম্ভকরণ নিম্নরূপ দেওয়া হয়।

উদাহরণ

#include  namespace ব্যবহার করে std;class Demo { public :static int num; int display() { cout <<"স্থির সদস্য ভেরিয়েবল সংখ্যার মান হল:" < 

আউটপুট

উপরের প্রোগ্রামের আউটপুট নিম্নরূপ।

স্থির সদস্য পরিবর্তনশীল সংখ্যার মান হল:100

এখন আসুন উপরের প্রোগ্রামটি বুঝতে পারি।

ক্লাস ডেমোতে, স্ট্যাটিক ক্লাস সদস্য ভেরিয়েবল হল সংখ্যা। ফাংশন প্রদর্শন() সংখ্যার মান প্রিন্ট করে। কোড স্নিপেট যা এটি দেখায় তা নিম্নরূপ।

<প্রি>ক্লাস ডেমো { সর্বজনীন:স্ট্যাটিক int সংখ্যা; int display() { cout <<"স্থির সদস্য ভেরিয়েবল সংখ্যার মান হল:" <

main() ফাংশনে ডেমো ক্লাসের একটি অবজেক্ট অবজেক্ট তৈরি করা হয়। তারপর ফাংশন display() বলা হয় যা num এর মান প্রদর্শন করে। কোড স্নিপেট যা এটি দেখায় তা নিম্নরূপ।

int main() { ডেমো obj; obj.display(); রিটার্ন 0;

  1. ফ্লিপ-ফ্লপ প্রকার এবং C++ এ তাদের রূপান্তর

  2. C++ এ ভেরিয়েবল এবং ভেরিয়েবলের ধরন কি কি?

  3. C# এ ক্লাস এবং স্ট্যাটিক ভেরিয়েবল

  4. জাভাতে ক্লাস এবং স্ট্যাটিক ভেরিয়েবল