The best replacement for overloading is overriding.


The best alternatives to overloading are rated as following:
★★★★★  overriding
★★★★  overriding in java
★★★★  polymorphism
★★★  overriding c++
★★★  overwriting
★  polymorphism c++
★  method overriding
★  overriding java
★  optional parameters
★  function overriding
  polymorphism java
  templates
  overriding .net

Your alternative for overloading is not listed? Suggest!
Speaking about overloading, one probably shouldn't forget about friend function.

Other search terms related to overloading and their ratings are:

★★★★★ friend function
You have in mind a companion for overloading and it is not yet here? Propose!



Google Trends

Scale is based on the average worldwide traffic of overloading in all years. Click on graph for more.
overloading
overriding
overriding in java