Question: In Java. Just started learning hope someone can help Thank you! Part Type Price evo 860 storage 155.00 daskeyboard keyboard 239.00 i5 cpu 365.00 Corsair

In Java. Just started learning hope someone can help

Thank you! In Java. Just started learning hope someone can help Thank you! Part

Type Price evo 860 storage 155.00 daskeyboard keyboard 239.00 i5 cpu 365.00

Corsair 16G memory 299.00 ASUS ROG motherboard 159.00 sheetmetal box case 39.00

Ryzen 7 cpu 299.00 SPECIEICATION:A friend of yours is setting up a

computer building business, and to help customers decide on what components they

Part Type Price
evo 860 storage 155.00
daskeyboard keyboard 239.00
i5 cpu 365.00
Corsair 16G memory 299.00
ASUS ROG motherboard 159.00
sheetmetal box case 39.00
Ryzen 7 cpu 299.00

SPECIEICATION:A friend of yours is setting up a computer building business, and to help customers decide on what components they want in their systeml. The system should keep a catalogue of available parts, which can be displayed to the user, updated and filtered by type or price (or both). The system should also allow the user to build a computer (more accurately a parts list) from parts in the catalogue, add and remove parts from the build, clear the build, see the build (including the total cost). The interface for the prototype will be a simple text interface, where parts are identifed by their position in the catalogue/build. As an advanced feature, your friend would like the user to be able to add several parts in one go Your friend has provided you with a nicely typed out text demonstration of how the system should work, along with some tests can't change the classes or the fields can only import java.util.*; public class ComputerBuilder private Catalogue catalogue private Build currentBuild; public class Build private List parts; public class Catalogue f private List parts; public class Part private String name; private String type; private double price

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!