Hallo Leute,
ich stehe gerade komplett auf dem Schlauch. Man könnte mein Problem auf einem einfachen, aber sehr unsauberen Weg lösen - ich möchte aber eine saubere Lösung.
Aufgabe ist es eine Kundenliste und eine Mitarbeiterliste jeweils mit Adressen und Kontakten zu erstellen.
Die Klasse[Adresse.java] und die Klasse[Kontakt.java] sind jeweils in eigenen Files gespeichert und sollen sowohl für die Klasse[Kunde.java], als auch für die Klasse[mitarbeiter.java] verwendet werden, die auch jeweils in eigenen Files gespeichert sind. Jeder Kunde und jeder Mitarbeiter kann eine variable Anzahl von Adressen (Privat, Geschäftlich, usw.) und Kontakten (Mobil, Geschäftlich, Email, Fax, usw.) haben. Die "Child"-Objekte werden in zwei separaten Listen (ObservableList) im "Parent"-Objekt gespeichert.
Beispiel:
Ich möchte z.B. aus dem Objekt[Adresse] auch auf die das übergeordnete z.B. Objekt[Kunde] zugreifen können. Mehrfachvererbung ist ja nicht möglich.
Ich hoffe ihr versteht wie ich das meine und habt ein paar Tipps. Vielen Dank im Voraus.
ich stehe gerade komplett auf dem Schlauch. Man könnte mein Problem auf einem einfachen, aber sehr unsauberen Weg lösen - ich möchte aber eine saubere Lösung.
Aufgabe ist es eine Kundenliste und eine Mitarbeiterliste jeweils mit Adressen und Kontakten zu erstellen.
Die Klasse[Adresse.java] und die Klasse[Kontakt.java] sind jeweils in eigenen Files gespeichert und sollen sowohl für die Klasse[Kunde.java], als auch für die Klasse[mitarbeiter.java] verwendet werden, die auch jeweils in eigenen Files gespeichert sind. Jeder Kunde und jeder Mitarbeiter kann eine variable Anzahl von Adressen (Privat, Geschäftlich, usw.) und Kontakten (Mobil, Geschäftlich, Email, Fax, usw.) haben. Die "Child"-Objekte werden in zwei separaten Listen (ObservableList) im "Parent"-Objekt gespeichert.
Beispiel:
- [Mitarbeiter] Christian Meyer | Vertrieb
- [Adresse] Privat | Holzweg 1i | München
- [Adresse] Geschäftlich | Staustr. 45 | Regensburg
- [Kontakt] Mobil | 02536525
- [Kontakt] Email | christianmeyer@gmx.de
- [Kunde] Horst Müller
- [Adresse] Rechnungsadresse | Grasweg 1 | Regensburg
- [Kontakt] Geschäftlich | 5552514
Ich möchte z.B. aus dem Objekt[Adresse] auch auf die das übergeordnete z.B. Objekt[Kunde] zugreifen können. Mehrfachvererbung ist ja nicht möglich.
Ich hoffe ihr versteht wie ich das meine und habt ein paar Tipps. Vielen Dank im Voraus.