overriding

overriding is when a method in a subclass has the same name as a method in the parent class. The consequence is that when called the new subclass method will be executed, instead of the parent method.