Method Overloading In Java In Hindi
Technology Shalu Dogra  

Method Overloading In Java In Hindi

आज के इस article में हम Method Overloading In Java In Hindi के बारे में जानेंगे।

Method Overloading In Java In Hindi

Java में यदि किसी class में same name वाले कई methods हैं और जिनके parameters में अलग हैं, तो इसे Method Overloading कहा जाता है। Method overloading प्रोग्राम की readability को बढ़ाता है।

Java में, इसकी ambiguity के कारण method की readability को change करके method overloading possible नहीं है।

दो तरीकों से हम java में method overloading कर सकते हैं:

  1. Arguments के नंबर को change करके
  2. Data type को change करके

1. Example: Arguments के नंबर को change करके

class Adder{
static int add(int x,int y)

{
return x+y;
}
static int add(int x,int y,int z)
{
return x+y+z;
}
}
class TestOverloading1{
public static void main(String[] args){
System.out.println(Adder.add(2,4));
System.out.println(Adder.add(2,4,6));
}}

Output:
6
12

इस उदाहरण में, हमने दो method बनाए हैं, पहला add() method दो नंबर्स का additon करेगा और दूसरा तीन का योग करती है।

1. Example: Data type को change करके

class Adder{
static int add(int a, int b){return a+b;}
static double add(double a, double b){return a+b;}
}
class TestOverloading2{
public static void main(String[] args){
System.out.println(Adder.add(2,4));
System.out.println(Adder.add(10.3,12.6));
}}

Output:
6
22.9

इस उदाहरण में,हमने दो method बनाए हैं, जिनके data type अलग-अलग हैं। पहले method के दो integer arguments हैं और दूसरे method में दो double arguments हैं।

ये पड़े: Method Overriding in Java in Hindi

Leave A Comment