एक निजी कंस्ट्रक्टर का उपयोग केवल स्थिर सदस्य वाली कक्षाओं में किया जाता है जैसा कि नीचे दिखाया गया है -
class Demo {
// private constructor
private Demo() { }
public static a = 10;
} सिंगलटन क्लास में सामान्य तरीके होते हैं और आप इसे इंस्टेंस का उपयोग करके कॉल कर सकते हैं।
कक्षा के कई उदाहरणों को रोकने के लिए, निजी कंस्ट्रक्टर का उपयोग किया जाता है।
आइए एक उदाहरण देखें -
उदाहरण
public class Singleton {
static Singleton a = null;
private Singleton() {
}
}