Hallo liebe Programmierfreunde
in der Schule sollen wir folgendes Projekt machen.
Aufgabe
Leider beeherrsche ich das nicht so gut.
Nun meine bitte: Meine Aufgabe ist es Wohnungen zu reservieren, Wohnungsbelegungen und Kategorien anzeigen zu lassen. Wenn jmd Zeit und Lust hat mir da einen Ansatz bzw. sogar den ganzen Teil zu schicken wäre ich sehr dankbar, da ich echt langsam am Verzweifeln bin
PS: Aufgabe im Anhang und alles in Java
Seite 1 von 1
Java Anfängerprojekt Brauche dringend hilfe bin Anfänger!
Anzeige
#2
geschrieben 26. Mai 2015 - 20:59
Schwer zu sagen, ohne zu wissen, was da alles im Hintergrund passieren kann/darf/soll... und woran es hapert.
Du mußt halt schauen, daß Du das Ganze irgendwie klassifiziert bekommst, und zwar so, daß Dein Objektmodell den Anforderungen möglichst optimal genügt. Dazu einfach das Aufgabenblatt durchgehen und besagte Anforderungen logisch zusammenwerfen. Reservierung über Tage oder Wochen? Also brauchst Du ein privates "Kalender"objekt, welches Du dann über "Tag" und "Woche" einkapselst (wobei natürlich beide auf denselben Bestand zugreifen müssen). "Wohnung" könntest Du virtuell anlegen und dann davon Ableitungen bauen für die Wohnungstypen.
- In jedem Fall: vergiß zunächst JAVA als solches und bau Dir einen Entwurf für die Objektmodelle (statisch, dynamisch, Event, Exception).
Du mußt halt schauen, daß Du das Ganze irgendwie klassifiziert bekommst, und zwar so, daß Dein Objektmodell den Anforderungen möglichst optimal genügt. Dazu einfach das Aufgabenblatt durchgehen und besagte Anforderungen logisch zusammenwerfen. Reservierung über Tage oder Wochen? Also brauchst Du ein privates "Kalender"objekt, welches Du dann über "Tag" und "Woche" einkapselst (wobei natürlich beide auf denselben Bestand zugreifen müssen). "Wohnung" könntest Du virtuell anlegen und dann davon Ableitungen bauen für die Wohnungstypen.
- In jedem Fall: vergiß zunächst JAVA als solches und bau Dir einen Entwurf für die Objektmodelle (statisch, dynamisch, Event, Exception).
Dieser Beitrag wurde von RalphS bearbeitet: 26. Mai 2015 - 20:59
Thema verteilen:
Seite 1 von 1