Das Überschreiben von Methoden in der objektorientierten Programmierung ist eine Sprachfunktion, mit der eine Unterklasse oder untergeordnete Klasse eine bestimmte Implementierung einer Methode bereitstellen kann, die bereits von einer ihrer Oberklassen oder übergeordneten Klassen bereitgestellt wird.