View Full Version : Überladen von Funktionen
Sargraner
22-10-2011, 12:23
Ich wollte nur mal erwähnen, weil es so lästig ist, dass das Überladen von Funktionen nicht richtig funktioniert. Die Typen von übergebenen Variablen werden durcheinander gebracht.
Fehlerfrei funktioniert grundsätzlich nur, wenn sich zwei Funktionssignaturen in ihrer Anzahl von Parametern unterscheiden.
Kein Problem:
func(a as type)
func(a as type, b as type)
führt oft zu problemen:
func(a as type)
func(a as anotherType)
das Problem zu lösen klingt einfach, ist es aber leider nicht.
Lieben Gruß,
Arakis
ich finde es sowieso nicht so hübsch, derartiges zu tun. Nimmt man mal einen Parameter aus a heraus, schon kommt es zu Überschneidungen... Außerdem macht es das durchschauen durch fremde scripts noch schwieriger ...
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.