The best replacement for function overloading is function overriding.


The best alternatives to function overloading are rated as following:
★★★★★  function overriding
★★★★★  polymorphism
★★★  overriding
★★★  default arguments
★★★  operator overloading
★  templates
  virtual function

Your alternative for function overloading is not listed? Suggest!


No companions for function overloading have been suggested so far.
You have in mind a companion for function overloading and it is not yet here? Propose!



Google Trends

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