Which of the following correctly describes method overloading in Java?
-
A
Same method name, same parameter list, different return type
-
B
Same method name, different parameter list in the same class
-
C
Same method name, different parameter list in a subclass
-
D
Changing only the return type of a method