Problem Statement
Which of the following is an example of compile-time polymorphism?
Explanation
Compile-time polymorphism (also called static binding) is achieved by method overloading – defining multiple methods with the same name but different parameter lists (or types). The compiler decides which method to call before runtime.