संभव डुप्लिकेट:
Java optional parametersवैकल्पिक पैरामीटर के साथ जावा कन्स्ट्रक्टर/विधि?
मुझे पता है कि PHP में आप कम मापदंडों यदि आप यह घोषणा के साथ एक समारोह कॉल करना चाहते हैं, तो समारोह की तरह:
function foo(int param1, int param2 = "2");
और अब मैं foo(2)
और param2
पर कॉल कर सकता हूं 2.
मैंने जावा कन्स्ट्रक्टर में ऐसा करने की कोशिश की लेकिन ऐसा लगता है कि यह संभव नहीं है। क्या ऐसा करने का कोई तरीका है या मुझे सिर्फ दो रचनाकार घोषित करना है?
धन्यवाद!
मैं PHP से परिचित नहीं हूं, लेकिन आप विधि के अंदर param2 क्यों घोषित नहीं करते? –
यह बताता है कि यह एक वैकल्पिक पैरामीटर है, यदि आप param2 निर्दिष्ट करते हैं तो यह आपके द्वारा दिया जाने वाला मान प्राप्त करता है, अन्यथा यह मान "2" – luketorjussen