Can anyone please have a look at this problem and suggest a code architecture??! URGENT HELP NEEDED!! Thanks in advance (:
-
Construction of a computer family: computer, PC, superComputer, and workstation. Each computer will have brand, model, CPU, and normal computer function e.g. Start, Render, Run, and shutDown. However, PC, superComputer, and workstation should have different Render and Run performance. Each PC/superComputer/workstation will have GraphicCard object, motherBoard object. The user can choose to build a PC, or a superComputer, or a workstation and instantiate motherBoard object with different brand, cpuType, clockSpeed. The program should allow the user to install GraphicCards with model choices and inform the user the installation progress status. After the construction of the PC/superComputer/workstation is completed, the program should report to user the specifications of computer created. The PC/superComputer/workstation objects should be able to Start, Render, Run a program, shutDown according to the command given by the user.