Java program to implement method overloading based on type promotion
All Answers
total answers (1)
Severity: 8192
Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
Filename: libraries/Filtered_db.php
Line Number: 23
total answers (1)
In this program, we will implement method overloading based on the different number of arguments but here we will demonstrate type promotion, here we will pass argument float type, but argument is defined of type double in the method signature.
Program/Source Code:
The source code to implement method overloading based on type promotion is given below. The given program is compiled and executed successfully.
Output:
Explanation:
In the above program, we created a Main class that contains a method main() and 2 overloaded method sum() to calculate the addition of specified arguments.
The main() method is the entry point for the program, here we passed the argument float type, but the argument is defined as type double in method signature using the below statement,