Write overloaded Java methods that return the difference of twoparameters. Your
ID: 3617845 • Letter: W
Question
Write overloaded Java methods that return the difference of twoparameters. Your methods should contain the logic to return thedifference of the larger parameter – smaller parameter,regardless of parameter order. Provide enough test code to ensureyour methods are logically correct. The following table displaysthe required method parameter variations.
Parm 1 Type
Parm 2 Type
Return Type
int
int
Int
double
double
double
int
double
double
double
int
double
Continue to properly document your source code.
Parm 1 Type
Parm 2 Type
Return Type
int
int
Int
double
double
double
int
double
double
double
int
double
Explanation / Answer
publicstatic int difference(int a,int b) { return a- b; } public static doubledifference(double a, double b) { return a- b; } public static doubledifference(int a, double b) { return a- b; } public static doubledifference(double a, int b) { return a- b; } public static voidmain(String[] args) { int ai= 10; double ad= 5.5; int bi= 6; double bd= 2.7; System.out.println(difference(ai, bi)); System.out.println(difference(ad, bd)); System.out.println(difference(ai, bd)); System.out.println(difference(ad, bi)); }
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.