Hashmap-Übungen in Java
Aufgabe
Ziel der Aufgabe: Implementierung einer einfachen Datenbank für einen Online-Shop mithilfe von HashMap.
Jetzt ist es an der Zeit, eine wirklich umfassende Aufgabe zu bearbeiten, bei der Sie alle Ihre Java-Kenntnisse anwenden und Ihr analytisches Denken unter Beweis stellen müssen!
Die Klassen Product und Customer wurden bereits für Sie erstellt. Sie verfügen über einige Felder, die Sie im Code überprüfen können. Außerdem habe ich ein Interface mit allen zu implementierenden Methoden sowie die Implementierungsklasse bereitgestellt.
Sie arbeiten in der Datei codefinity.Task.OnlineStoreDatabaseImpl.java. Hier schreiben Sie Ihren Code.
Hier ist eine Liste der erforderlichen Aufgaben:
-
Datenbankerstellung: mithilfe von HashMap eine Datenbank für Produkte und Kunden erstellen;
-
Produktoperationen: Methoden zur Hinzufügung eines neuen Produkts, Aktualisierung von Produktinformationen (z. B. Preis- oder Mengenänderung) und Löschung eines Produkts aus der Datenbank implementieren;
-
Kundenoperationen: Methoden zur Hinzufügung eines neuen Kunden, Aktualisierung von Kundeninformationen (z. B. Adressänderung) und Löschung eines Kunden aus der Datenbank implementieren;
-
Bestellvorgang: Methode zur Auftragserstellung implementieren, die die Kundennummer, Produkt-ID und die Menge der Produkteinheiten entgegennimmt. Beim Bestellen soll die verfügbare Produktmenge in der Datenbank reduziert werden;
-
Informationsanzeige: Methoden zur Anzeige von Informationen über alle Produkte und alle Kunden in einer lesbaren Listenform implementieren;
-
Zusätzliche Funktionen (optional): weitere Methoden nach Wahl implementieren, wie z. B. Produktsuche nach Name, Anzeige von Informationen zu Kundenbestellungen usw.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 4
Hashmap-Übungen in Java
Swipe um das Menü anzuzeigen
Aufgabe
Ziel der Aufgabe: Implementierung einer einfachen Datenbank für einen Online-Shop mithilfe von HashMap.
Jetzt ist es an der Zeit, eine wirklich umfassende Aufgabe zu bearbeiten, bei der Sie alle Ihre Java-Kenntnisse anwenden und Ihr analytisches Denken unter Beweis stellen müssen!
Die Klassen Product und Customer wurden bereits für Sie erstellt. Sie verfügen über einige Felder, die Sie im Code überprüfen können. Außerdem habe ich ein Interface mit allen zu implementierenden Methoden sowie die Implementierungsklasse bereitgestellt.
Sie arbeiten in der Datei codefinity.Task.OnlineStoreDatabaseImpl.java. Hier schreiben Sie Ihren Code.
Hier ist eine Liste der erforderlichen Aufgaben:
-
Datenbankerstellung: mithilfe von HashMap eine Datenbank für Produkte und Kunden erstellen;
-
Produktoperationen: Methoden zur Hinzufügung eines neuen Produkts, Aktualisierung von Produktinformationen (z. B. Preis- oder Mengenänderung) und Löschung eines Produkts aus der Datenbank implementieren;
-
Kundenoperationen: Methoden zur Hinzufügung eines neuen Kunden, Aktualisierung von Kundeninformationen (z. B. Adressänderung) und Löschung eines Kunden aus der Datenbank implementieren;
-
Bestellvorgang: Methode zur Auftragserstellung implementieren, die die Kundennummer, Produkt-ID und die Menge der Produkteinheiten entgegennimmt. Beim Bestellen soll die verfügbare Produktmenge in der Datenbank reduziert werden;
-
Informationsanzeige: Methoden zur Anzeige von Informationen über alle Produkte und alle Kunden in einer lesbaren Listenform implementieren;
-
Zusätzliche Funktionen (optional): weitere Methoden nach Wahl implementieren, wie z. B. Produktsuche nach Name, Anzeige von Informationen zu Kundenbestellungen usw.
Danke für Ihr Feedback!