title: Override and overload in C++
body: <p>Yes, I do understand the difference between them. What I want to know is: why OVERRIDE a method? What is the good in doing it?
  In case of overload: the only advantage is you haven't to think in different names to functions?</p>