Question d’entretien chez SBB Research Group

What is the difference between 'Overload' and 'Override'?

Réponse à la question d'entretien

Utilisateur anonyme

27 févr. 2019

Overload - occurs when two or more methods in one class have the same method name but different parameters. Override - means having two methods with the same method name and parameters (i.e., method signature). One of the methods is in the parent class and the other is in the child class. Overriding allows a child class to provide a specific implementation of a method that is already provided its parent class.