OOP & Design Patterns - Polymorphism - Compile-Time (Overloading) vs Runtime (Overriding)
In a class hierarchy where a subclass both overloads and overrides a method from its superclass, under which circumstance can invoking the method through a superclass reference call the overloaded method instead of the overridden one?
