Question: 2. Suppose that two method definitions have these headers: A: public static void f (int m, long n) B: public static void f (int i,
2. Suppose that two method definitions have these headers: A: public static void f (int m, long n) B: public static void f (int i, int j) For each of the following calls, state, with reasons, whether or not the call is valid and, if it is valid, which version of f would be called and explain (3 marks) A. f(3, 5L); B. f(4, 0.5); c. f(4L, 2L); D. f(4L, 2); E. f(4f, 2L); F. f(4, 21)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
