Highlights
Task:
General Requirements:
• You should create your programs with good programming style and form using proper blank spaces, indentation and braces to make your code easy to read and understand;
• You should create identifiers with sensible names;
• You should make comments to describe your code segments where they are necessary for readers to understand what your code intends to achieve.
• Logical structures and statements are properly used for specific purposes.
• Read the assignment specification carefully, and make sure that you follow whatever directed in this assignment. In every assignment that you will submit in this subject, you must put the following information in the header of your program:
Objectives
This project is the replacement of the final exam. You will be asked to design and complete a java program with the skills and concepts learnt from CSIT121.
The detailed requirements are as follows:
• The system shall be design by using the object-oriented programming concepts introduced in CSIT121 and implement by using the Java programming language.
• The OOP principle such as inheritance, polymorphism, abstract class/method, interface shall be employed in the development of the system.
• The system shall have a GUI. Customers can input name and the table number as the identification on the top of the GUI. The GUI shall be able to show all the information from the above menu, such as the type, the name, the price, and the extra information of each dish.
• Customers can add any dish to the order. The system shall display the price and quantity of each dish, and automatically update the total price based on the size and the quantity of all dishes.
• Customers can reset their orders any time before they submit it. When the order is reset, the cart will be empty and the total price will be reset to zero.
This CSIT121/821 :Computer Science Assignment has been solved by our Computer Science Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.