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.
Apples and oranges.
Mechanism vs functionality.