Hallo zusammen,
ich brauche mal Hilfe, weil ich hier total auf dem Schlauch stehe
Es geht um folgende Problemstellung (siehe UML Diagramm)
Hierbei sollen 2 packages erstellt werden, wobei jeweils Interfaces und im package entry eine Abstrakte Klasse enthalten sein soll. OK das bekomme ich soweit alles hin... auch der import der Packages untereinander scheint zu funktionieren.
Ich habe mir überlegt jetzt Objekte für die Klasse ArrayPhoneBook zu instanziieren. Diese kennt aber die Klassen PersonEntry und CompanyEntry nicht oder? Außerdem implementiert sie Methoden wie addEntry oder removeEntry. Daher erscheint es mir unlogisch dort ein Objekt von zu instanziieren.
Sinn würde aus meiner Sicht nur das Erstellen von Objekten für CompanyEntry und PersonEntry machen.
Das ist zumindest das, was ich bisher gelernt habe...mithilfe von Getter und Setter Methoden.
Kann mir daher bitte jemand bei der Herangehensweise bei dieser Aufgabe behilflich sein?
Vielen Dank schonmal,
Marcel
ich brauche mal Hilfe, weil ich hier total auf dem Schlauch stehe
Es geht um folgende Problemstellung (siehe UML Diagramm)
Hierbei sollen 2 packages erstellt werden, wobei jeweils Interfaces und im package entry eine Abstrakte Klasse enthalten sein soll. OK das bekomme ich soweit alles hin... auch der import der Packages untereinander scheint zu funktionieren.
Ich habe mir überlegt jetzt Objekte für die Klasse ArrayPhoneBook zu instanziieren. Diese kennt aber die Klassen PersonEntry und CompanyEntry nicht oder? Außerdem implementiert sie Methoden wie addEntry oder removeEntry. Daher erscheint es mir unlogisch dort ein Objekt von zu instanziieren.
Sinn würde aus meiner Sicht nur das Erstellen von Objekten für CompanyEntry und PersonEntry machen.
Das ist zumindest das, was ich bisher gelernt habe...mithilfe von Getter und Setter Methoden.
Kann mir daher bitte jemand bei der Herangehensweise bei dieser Aufgabe behilflich sein?
Vielen Dank schonmal,
Marcel