override and inherit method

* Override: Overrides a method in an object and gives access to the
parent method in 'this._super'
*Inherit: Inherits from an object and provides access to the parent
methods using 'this._super'