কনস্ট্যান্ট ক্লাস ঘোষণার বিষয়ে আমার দলের সদস্যদের মধ্যে বিতর্ক রয়েছে। আমরা ধ্রুবক ভেরিয়েবলগুলি নীচের মতো পৃথক শ্রেণিতে স্থানান্তরিত করছি।
public class Constants
{
public const string StateId = "ST";
public const string CountryId = "CI";
}
আমার দলের কয়েকজন সদস্য পরামর্শ দিয়েছিলেন যে আমরা ওভাররাইডিং বিকল্পটি এড়াতে ক্লাসটিকে সিল হিসাবে ঘোষণা করি এবং কয়েকজন পরামর্শ দিচ্ছেন যে কনস্ট্যান্ট শ্রেণির উদাহরণ সৃষ্টি এড়াতে আমরা এটিকে স্থির হিসাবে চিহ্নিত করব।
তবে, আমি এটি একটি স্ট্যাটিক কনস্ট্রাক্টরের সাথে সিলযুক্ত হিসাবে পছন্দ করি, যেহেতু এটি আমাদের ভবিষ্যতে প্রয়োজনে কেবল পঠনযোগ্য কেবল পরিবর্তনশীল সূচনা করতে সহায়তা করবে। আমাদের এ সম্পর্কে কিছু পরামর্শ দিন।
static
। এটি একটি স্থির নির্মাতার উপস্থিতি বা অনুপস্থিতির জন্য সম্পূর্ণরূপে অর্থেগোনাল।