Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Hashmap-Övning i Java | Behärska Map i Java
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Java Datastrukturer

bookHashmap-Övning i Java

Uppgift

Uppgiftsmål: implementera en enkel databas för en nätbutik med hjälp av HashMap.

Nu är det dags att ta itu med en riktigt omfattande uppgift där du behöver använda alla dina Java-kunskaper och visa ditt analytiska tänkande!

Klasserna Product och Customer har redan skapats åt dig. De har vissa fält, vilka du kan kontrollera i koden. Jag har även skrivit ett interface med alla metoder du behöver implementera, samt implementeringsklassen.

Du kommer att arbeta i filen codefinity.Task.OnlineStoreDatabaseImpl.java. Det är här du ska skriva koden.

Här är en lista över vad som behöver göras:

  • Databasskapande: med HashMap, skapa en databas för produkter och kunder;

  • Produktoperationer: implementera metoder för att lägga till en ny produkt, uppdatera produktinformation (t.ex. ändra pris eller antal), och ta bort en produkt från databasen;

  • Kundoperationer: implementera metoder för att lägga till en ny kund, uppdatera kundinformation (t.ex. ändra adress), och ta bort en kund från databasen;

  • Orderläggning: skapa en metod för att lägga en order, som tar emot customerid, product id och antal produkt-enheter. Vid orderläggning ska tillgängligt antal av produkten i databasen minskas;

  • Informationsvisning: implementera metoder för att visa information om alla produkter och alla kunder i ett läsbart listformat;

  • Ytterligare funktioner (valfritt): implementera ytterligare metoder efter eget val, såsom att söka produkter efter namn, visa information om kunders beställningar, etc.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

bookHashmap-Övning i Java

Svep för att visa menyn

Uppgift

Uppgiftsmål: implementera en enkel databas för en nätbutik med hjälp av HashMap.

Nu är det dags att ta itu med en riktigt omfattande uppgift där du behöver använda alla dina Java-kunskaper och visa ditt analytiska tänkande!

Klasserna Product och Customer har redan skapats åt dig. De har vissa fält, vilka du kan kontrollera i koden. Jag har även skrivit ett interface med alla metoder du behöver implementera, samt implementeringsklassen.

Du kommer att arbeta i filen codefinity.Task.OnlineStoreDatabaseImpl.java. Det är här du ska skriva koden.

Här är en lista över vad som behöver göras:

  • Databasskapande: med HashMap, skapa en databas för produkter och kunder;

  • Produktoperationer: implementera metoder för att lägga till en ny produkt, uppdatera produktinformation (t.ex. ändra pris eller antal), och ta bort en produkt från databasen;

  • Kundoperationer: implementera metoder för att lägga till en ny kund, uppdatera kundinformation (t.ex. ändra adress), och ta bort en kund från databasen;

  • Orderläggning: skapa en metod för att lägga en order, som tar emot customerid, product id och antal produkt-enheter. Vid orderläggning ska tillgängligt antal av produkten i databasen minskas;

  • Informationsvisning: implementera metoder för att visa information om alla produkter och alla kunder i ett läsbart listformat;

  • Ytterligare funktioner (valfritt): implementera ytterligare metoder efter eget val, såsom att söka produkter efter namn, visa information om kunders beställningar, etc.

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 3
some-alt