Java
What is method overloading vs method overriding?
Method overloading (compile-time polymorphism): multiple methods in the SAME class with the same name but different parameter lists.
Method overloading (compile-time polymorphism): multiple methods in the SAME class with the same name but different parameter lists.