Avatar ·

Java में एक कंस्ट्रक्टर से दूसरे कंस्ट्रक्टर को कैसे कॉल करें? (कंस्ट्रक्टर के अंदर कंस्ट्रक्टर कॉल)

नमस्ते साथियों! मैंने अभी Java सीखना शुरू किया है और एक समस्या का सामना किया है। मेरे पास एक `User` क्लास है जिसमें मैं अलग-अलग पैरामीटर सेट के साथ कई कंस्ट्रक्टर बनाना चाहता हूँ। उदाहरण के लिए, एक कंस्ट्रक्टर नाम और उम्र लेता है, और दूसरा नाम, उम्र और email लेता है। मैं चाहता हूँ कि दूसरा कंस्ट्रक्टर कोड को डुप्लिकेट न करे, बल्कि पहले को कॉल करे और email जोड़े। यहाँ मेरा कोड है जो काम नहीं करता: ```java public class User { private String name; private int age; private String email; public User(String name, int age) { this.name = name; this.age = age; } public User(String name, int age, String email) { // पहले कंस्ट्रक्टर को कॉल करने की कोशिश कर रहा हूँ, लेकिन कंपाइलर एरर दे रहा है User(name, age); // Error: "Cannot find symbol" this.email = email; } } ``` मैंने `new User(name, age)` लिखने की कोशिश की, लेकिन तब एक नया ऑब्जेक्ट बनता है और मौजूदा ऑब्जेक्ट के फील्ड खाली रह जाते हैं। एक कंस्ट्रक्टर से दूसरे को सही तरीके से कैसे कॉल करें? और क्या