First page Back Continue Last page Overview Image

Variierende Parameteranzahl

Im folgenden Beispiel zeigen wir, wie man Stelligkeits- und Typpolymorphismus behandeln kann:

class NN:

def abc(self, *args):

if len(args) == 1:

if type(args[0]) == int:

pass

elif type(args[0]) == float:

pass

elif len(args) == 2:

pass

else:

pass