
Overriding a Method
Methods can be override from the base class in the
derived class by simply providing a derived class method
with the same signature
A derived class method must have the same or
compatible return type
Sometimes it is required to invoke the derived class
method to the base class method to augment a base class
method rather than doing something entirely different.
This is known as partial overriding
The scope operator can be used to call a base class
method