I am a little confused over the two terminologies and would be glad to get some doubts clarified.
As I understand function overloading means having mult
function overloading
In this case neither. The derived-class method hides the base-class method.