Betrachten wir ich die folgende Hierarchie erstellen möchten:Hierarchisches Klassenentwurf
Animal -> Klasse (Säugetier, Amphibie, ...) -> Familie (Felidae, Canidae, ...) -> Species (cat , Tiger, ...).
jede Unterklasse ist abhängig von der vorherigen.
Irgendwelche Vorschläge für die beste Methode zum Erstellen einer baumähnlichen Klasse ähnlich dieser? Diese
ist nur ein Beispiel für das Problem, das ich an den Händen haben, aber eine Lösung würde mir sehr helfen ...
dank
Das eigentliche Problem ist folgendes:
Ich habe zu analysieren eine Nachricht vom folgenden Typ 0102060800FF.
Zuerst sagt 01 mir, dass ich eine bestimmte Art von Nachricht habe. Bei diesem Typ muss ich in einer bestimmten Tabelle nach dem Wert 02 suchen und so weiter ...
Ich möchte die möglichen Werte einer Unterhierarchie durch das übergeordnete Element gefiltert werden. Ich bin mir nicht sicher, ob ich klar genug bin.
dank
Ein konkreteres Beispiel könnte helfen. – svrist
In Ihrer Frage haben Sie gerade definiert, was der Zweck der objektorientierten Programmierung sowie Vererbung ist. Von deiner Frage bin ich verwirrt, was du versuchst zu tun. Versuchen Sie, eine Klasse zu erstellen, um ein solches Diagramm visuell darzustellen? Oder sprechen Sie über die Struktur der Datenobjekte in Ihrem Programm? –
Ich spreche über Datenstruktur. Angesichts des realen Beispiels möchte ich eine Hierarchie von Klassentypen erstellen. Wenn ich die Basiskalibrierung als Typ1 definieren würde, wären die folgenden Möglichkeiten auf einen bestimmten Bereich von Typen – tekknoplast