Enum

লেখক: Lewis Jackson
সৃষ্টির তারিখ: 7 মে 2021
আপডেটের তারিখ: 25 জুন 2024
Anonim
Java для начинающих. Урок 48: Enum (Перечисления).
ভিডিও: Java для начинающих. Урок 48: Enum (Перечисления).

কন্টেন্ট

সংজ্ঞা - এনাম এর অর্থ কী?

এন # সি-তে, এমন একটি কীওয়ার্ড যা নামকৃত ধ্রুবকগুলির সেট সেট করার জন্য একটি মান ধরণের প্রতিনিধিত্ব করে।


একটি এনাম কোড সম্পর্কিত একটি মডিউলের মধ্যে বিশেষ মানগুলিকে উপস্থাপন করে এমন একাধিক সম্পর্কিত অবিচ্ছেদ্য ধ্রুবককে সংজ্ঞায়িত করতে সহায়তা করে। একটি এনাম একটি স্যুইচ বিবৃতিতে ব্যবহার করা যেতে পারে, যা সংখ্যার মানগুলির তুলনা করার জন্য সিদ্ধান্ত গ্রহণের বিবৃতি হিসাবে ব্যবহৃত হয়। এটি স্ব-ডকুমেন্টিং কোড তৈরি করতে, বজায় রাখতে এবং উন্নত করতে সহায়তা করে যা সফ্টওয়্যারটির পরবর্তী সংস্করণগুলিতে অতিরিক্ত ধ্রুবক প্রয়োজন। পারস্পরিক একচেটিয়া মানগুলির একটি সেট উপস্থাপন করার সময় একটি এনামকে অগ্রাধিকার দেওয়া হয়। এটি বিটফ্ল্যাজগুলি উপস্থাপন করতে ব্যবহার করা যেতে পারে এবং তাই এন্ড, ওআর, এক্সওর ইত্যাদির মতো যৌক্তিক ক্রিয়াকলাপ সম্পাদন করতে ব্যবহৃত হতে পারে

একটি এনামের সাথে অবিচ্ছেদ্য সংখ্যার ধরণের ব্যবহারের চেয়ে আরও ভাল সুবিধা রয়েছে কারণ এটি ক্লায়েন্ট কোড ব্যবহার করতে পারে এমন মানগুলির পরিসরটি স্পষ্টভাবে নির্দিষ্ট করে এবং মানগুলি ভিজ্যুয়াল স্টুডিওর ইন্টেলিসেন্সে প্রদর্শিত হয়। এনামগুলির ব্যবহার অর্থসূচক এনুম মান সহ একটি প্রোগ্রামে সংখ্যাগত ভেরিয়েবল নির্ধারণ করে প্রকারের সুরক্ষার সুবিধা নিয়ে আসে।


এনুমকে এনুমারেশন বা একটি এনিউরেটর তালিকাও বলা হয়।

মাইক্রোসফ্ট আজুর এবং মাইক্রোসফ্ট মেঘের একটি পরিচিতি | এই গাইড জুড়ে, আপনি ক্লাউড কম্পিউটিং সম্পর্কে কী শিখবেন এবং মাইক্রোসফ্ট অ্যাজুরে কীভাবে আপনাকে মেঘ থেকে আপনার ব্যবসা স্থানান্তর করতে এবং পরিচালনা করতে সহায়তা করতে পারে তা শিখতে পারবেন।

টেকোপিডিয়া এনুমকে ব্যাখ্যা করে

এনাম ধরণের মান ঘোষণা করার সময়, বিশদগুলির মধ্যে নাম, অ্যাক্সেসযোগ্যতা, অন্তর্নিহিত ধরণ এবং এনাম সদস্যের নাম অন্তর্ভুক্ত থাকতে পারে। ডিফল্ট অন্তর্নিহিত টাইপ, যা একটি 32-বিট পূর্ণসংখ্যা (int) হয়, কোনও অখণ্ড প্রকারের ("চর" ব্যতীত) ওভাররাইড করা যায়। একটি এনামের ডিফল্ট ধরণের নাম "ইনট"।

উদাহরণস্বরূপ, পূর্ণসংখ্যা এবং স্ট্রিং উভয় ফর্মের মধ্যে প্রদর্শন করার জন্য একটি গণনা এক বছরের মাসগুলি তালিকাভুক্ত করার জন্য ঘোষণা করা যেতে পারে।

একটি এনাম সদস্যের মানটি স্পষ্টভাবে বা সুস্পষ্টভাবে নির্ধারিত হতে পারে। কোনও এনাম সদস্যের জন্য যা স্পষ্টভাবে বরাদ্দ করা হয়নি, তার জন্য প্রথম মানটি শূন্যে সেট করা হবে এবং তার পরে সদস্যদের প্রত্যেকের সাথে তার পূর্বসূরীর মানের চেয়ে একের সমান মান থাকে। তবে, ডিফল্ট মানগুলি আরম্ভকারীদের ব্যবহার করে ওভাররাইড করা যেতে পারে।


এনামের দুটি সদস্যের একই নাম থাকতে পারে না তবে একই সংযুক্ত মানটি ভাগ করতে পারে। এনামের সদস্যদের জন্য নির্দিষ্ট মানগুলি এনুমের অন্তর্নিহিত ধরণের সীমার মধ্যে হওয়া উচিত। কোনও এনাম সদস্যের অন্তর্নিহিত মানটি তার অবিচ্ছেদ্য ধরণের রূপান্তর করতে সুস্পষ্ট কাস্ট সম্পাদন করে পাওয়া যাবে।

এই সংজ্ঞাটি সি # এর সমঝোতায় লেখা হয়েছিল