CS202   4- ‹#›
Overriding vs. Overloading
nThere are two major differences between overloading and overriding.
äOverloading requires unique signatures whereas overriding requires the same signature and return type.
äSecond, overloading requires that each overloaded version of the function be specified within the same scope whereas overriding requires each overridden version be specified within the scope of each derived class.