First page Back Continue Last page Overview Image

Polymorphie

Unter Polymorphie (griech. Vielgestaltigkeit) versteht man in der Programmierung das Konzept, einem Wert oder Namen verschiedene Datentypen zuzuordnen.

Man könnte versuchen etwas wie folgt zu implementieren:

class NN:

def abc(self,x):

pass

def abc(self,x,y):

pass

Es funktioniert aber nicht so wie beabsichtigt:

Ähnlich, wie wenn man zwei Zuweisungen der folgenden Art hat:

a = 5

a = 7

Die zweite Funktionsdefinition ersetzt die erste.