Implementing Method Overloading through Polymorphism

Q1. To succesfully overload a method in java, the method names must be_____.
Q2. What is the process of defining two or more methods within same class that have same name but different parameters declaration?
Q3. Java method overloading implements the OOPS concept ___.
Q4. Which is the overloaded static method of Math class to get absolute value in Java?
Q5. Rum time polymorphism is also known as_____.