मैं कुछ जावा कोड के साथ आया, जिसमें निम्न संरचना थी:
public MyParameterizedFunction(String param1, int param2)
{
this(param1, param2, false);
}
public MyParameterizedFunction(String param1, int param2, boolean param3)
{
//use all three parameters here
}
मुझे पता है कि C ++ में मैं एक पैरामीटर को एक डिफ़ॉल्ट मान दे सकता हूं। उदाहरण के लिए:
void MyParameterizedFunction(String param1, int param2, bool param3=false);
क्या जावा इस तरह के सिंटैक्स का समर्थन करता है? क्या कोई कारण है कि यह दो कदम वाक्यविन्यास बेहतर क्यों है?
public MyParameterizedFunction(String param1, int param2)
एक रचनाकार है, विधि नहीं, घोषणा।