Get Familiar with Polymorphism
Vaskaran Sarcar · Apress eBooks · 2017
In compile-time polymorphism, the compiler can bind the appropriate methods to the respective objects during the compile time because it has all the necessary information (e.g., method arguments). So, it can decide which method to call much earlier once the program is compiled.