Virtual methods and overloading are not the same thing.
You are likely mixing up the term overload with the term override.
Apples and oranges.
Mechanism vs functionality.