Die Attributfunktion UniqueChildClass ermittelt den Klassennamen der am tiefsten liegenden abgeleiteten Klasse der Definitionsklasse des Objektzeigers.
Syntax | ||||
UniqueChildClass(Base) | ||||
Rückgabewert | ||||
String |
Name der Klasse oder ein Leerstring | |||
Parameter | ||||
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
Optional |
Base |
String |
ByVal |
Ein Klassenname, ab dem nach der tiefstliegendsten Klasse gesucht werden soll. |
Beispiel:
Es existiert folgender Klassenbaum:
Desweiteren ist ein Objektzeiger Fahrzeuge vom Typ Fahrzeuge definiert:
Fahrzeuge.UniqueChildClass liefert einen Leerstring, weil ab der Klasse Fahrzeuge zwei Klassenäste definiert sind
Fahrzeuge.UniqueChildClass("Fahrzeuge") liefert einen Leerstring, weil ab der Klasse Fahrzeuge zwei Klassenäste definiert sind
Fahrzeuge.UniqueChildClass("Mercedes") liefert Mercedes 2019
Fahrzeuge.UniqueChildClass("BMW") liefert BMW 2019