What is method overloading in Java?
Method overloading occurs when two or more methods in the same class have the same name but differ in the number or type of their parameters.
Great job! You've explained method overloading clearly.
Can you give an example of method overloading and explain how Java resolves which method to call when an overloaded method is invoked?