/**
Çalıştırmak istediğimiz metod topla(3,5) olsun.
Elimizde overload edilmiş:
topla(int a, long b)
topla(long a, long b) olsun.
Ama aradığımız metod topla(int a, int b) idi.
E yok ama... O zaman en yakın olan
topla(int a, long b) metodunu çalıştırır.
o da olmasaydı
topla(long a, long b) metodunu çalıştırırdı.
*/
public class OverLoad {
public static String topla(int a,long l)
{
return "int long";
}
public static String topla(long l1,long l2)
{
return "long long";
}
public static void main(String[] s)
{
System.out.println(topla(3,5));
}
}
Hiç yorum yok:
Yorum Gönder