@mia.collins
Overloading
When two methods are defined with the same name in a single class but they must have different signatures, then this phenomenon is known as Overloading.
Overriding
When a method defined in the parent class is re-implemented by subclass or child class, then this phenomenon is known as overriding.