I have a question,it is from barry boon's mock exam.I did not understand why the answer is 'c',here is the code
class
Test {
public static void main(
String[] args) {
Test t = new Test();
t.test(1.0, 2L, 3);
}
void test(double a, double b, short c) {
System.out.println("1");
}
void test(float a, byte b, byte c) {
System.out.println("2");
}
void test(double a, double b, double c) {
System.out.println("3");
}
void test(int a, long b, int c) {
System.out.println("4");
}
void test(long a, long b, long c) {
System.out.println("5");
}
}
The option given are
a)1
b)2
c)3
d)4
e)5
Anybody please explain me.
regards
vasanthi