Page 298 - COPA VOL II of II - TP -Punjabi
P. 298
IT ਅਤੇ ITES (IT & ITES) ਅਭਿਆਸ 1.41.21
COPA - JAVA ਭਿੱਚ ਚੋਣਿੇਂ ਮੋਡੀਊਲ II ਪ੍ਰੋਗ੍ਾਭਮੰਗ
JAVA ਭਿੱਚ ਓਿ੍ਲੋਡ ਕੀਤੇ ਤ੍ੀਕੇ ਬਣਾਓ ਅਤੇ ਿ੍ਤੋ (Create and use overloaded methods in
JAVA)
ਉਦੇਸ਼ : ਇਸ ਅਭਿਆਸ ਦੇ ਅੰਤ ਭਿੱਚ ਤੁਸੀਂ ਯੋਗ ਹੋਿੋਗੇ
• JAVA ਭਿੱਚ ਓਿ੍ਲੋਡ ਕੀਤੇ ਤ੍ੀਕੇ ਬਣਾਓ ਅਤੇ ਿ੍ਤੋ।
ਲੋੜਾਂ (Requirements)
ਔਜ਼ਾ੍/ਉਪਕ੍ਨ/ਯੰਤ੍ (Tools/Equipment/Machines)
• ਇੱਕ ਕੰਮ ਕਰਨ ਿਾਲਾ ਪੀਸੀ, ਇੰਟਰਨੈਟ ਕਨੈਕਸ਼ਨ, ਟੈਕਸਟ ਐਡੀਟਰ, ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਜਾਿਾ JDK - 1 No. / trainee
ਿਭਧੀ (PROCEDURE)
ਟਾਸਕ 1 : Java ਿਭੱਚ ਓਿ੍ਲੋਡ ਕੀਤੇ ਢੰਗ ਬਣਾਓ ਅਤੇ ਿ੍ਤੋ
ਜਾਿਾ ਿਭੱਚ ਿਭਧੀ ਨੂੰ ਓਿ੍ਲੋਡ ਕ੍ਨ ਦੇ ਦੋ ਤ੍ੀਕੇ ਹਨ • ਢੰਗ ਓਿ੍ਲੋਡਭੰਗ: ਨੰਬ੍ ਬਦਲਣਾ. ਦਲੀਲਾਂ ਦੇ
1 ਦਲੀਲਾਂ ਦੀ ਗਭਣਤੀ ਨੂੰ ਬਦਲ ਕੇ • ਢੰਗ ਓਿ੍ਲੋਡਭੰਗ: ਆ੍ਗੂਮੈਂਟਾਂ ਦੀਆਂ ਡਾਟਾ ਕਭਸਮਾਂ ਨੂੰ
2 ਡਾਟਾ ਕਭਸਮ ਨੂੰ ਬਦਲ ਕੇ ਬਦਲਣਾ
ਨੋਟ: ਜਾਿਾ ਿਭੱਚ, ਿਭਧੀ ਦੀ ਿਾਪਸੀ ਦੀ ਕਭਸਮ ਨੂੰ ਬਦਲ ਕੇ
SOURCE CODE
ਿਭਧੀ ਓਿ੍ਲੋਡਭੰਗ ਸੰਿਿ ਨਹੀਂ ਹੈ।
class Adder{
SOURCE CODE static int add(int a, int b){
return a+b;
class Adder{ }
static int add(int a,int b){return a+b;} static double add(double a, double b){
static int add(int a,int b,int c){return return a+b;
a+b+c;}
} }
class TestOverloading1{ }
public static void main(String[] args){ class TestOverloading2{
System.out.println(Adder.add(11,11)); public static void main(String[] args){
System.out.println(Adder.add(11,11,11)); .System.out.println(Adder.add(11,11));
System.out.println(Adder
} . add(12.3,12.6)); .
}
. }
}
Fig 1
Fig 2
284