कॉन्स्टेंट्स वर्ग की घोषणा के बारे में मेरी टीम के सदस्यों के बीच बहस चल रही है। हम निरंतर चर को नीचे की तरह एक अलग वर्ग में ले जा रहे हैं।
public class Constants
{
public const string StateId = "ST";
public const string CountryId = "CI";
}
मेरी टीम के कुछ सदस्यों ने सुझाव दिया कि हम ओवरराइडिंग विकल्प से बचने के लिए कक्षा को सील घोषित कर देते हैं, और कुछ सुझाव दे रहे हैं कि हम इसे स्थिरांक वर्ग के उदाहरण से बचने के लिए स्थैतिक के रूप में चिह्नित करते हैं।
हालांकि, मैं इसे स्थिर कंस्ट्रक्टर के साथ सील करना पसंद करता हूं, क्योंकि यह हमें भविष्य की जरूरत में केवल-पढ़ने योग्य चर को इनिशियलाइज़ करने में मदद करेगा। कृपया हमें इस पर कुछ सलाह दें।
static
। यह पूरी तरह से स्थैतिक निर्माता की उपस्थिति या अनुपस्थिति के लिए रूढ़िवादी है।