MITS4002 Object-Oriented Software Development Assignment
- Subject Code :
MITS4002
- University :
Victoria University Exam Question Bank is not sponsored or endorsed by this college or university.
- Country :
Australia
This assessment item relates to the unit learning outcomes as in the unit descriptors.
This checks your understanding about object-oriented software development. This assessment covers the following LOs.
LO1 Demonstrate understanding of classes, constructors, objects, data types and instantiation; Convert data types using wrapper methods and objects.
LO2 Independently analyse customer requirements and design object-oriented programs using scope, inheritance, and other design techniques; Create classes and objects that access variables and modifier keywords. Develop methods using parameters and return values.
LO3 Demonstrate adaptability in building control and loop structures in an object-oriented environment; Demonstrate use of user defined data structures and array manipulation.
LO5 Demonstrate usage of collection to access data structures effectively and compose fullfledged object-oriented applications.
Project:LunchOrder
Problem Description
Create a program LunchOrder that combines Coffee, Pizza, and customer accounts (use Account class in Code Assignment Example).
- Customers can order Pizza, Coffee.
- Customers can pay for orders using their wallets.
- The wallet can transfer money to other accounts.
Write test code to simulate the following situations:
- Order a lunch: some coffee, and pizza (generate 10 orders for test)
- Deposit money to customer account and pay for a lunch
- Transfer money to another account
Design:(Describe the major steps for solving the problem.)
Coding: (Copy and Paste Source Code here. Format your code using Courier 10pts)
Output screenshot: (Paste your output screenshot here)
Testing:(Describe how you test this program)
Are you struggling to keep up with the demands of your academic journey? Don't worry, we've got your back! Exam Question Bank is your trusted partner in achieving academic excellence for all kind of technical and non-technical subjects.
Our comprehensive range of academic services is designed to cater to students at every level. Whether you're a high school student, a college undergraduate, or pursuing advanced studies, we have the expertise and resources to support you.
To connect with expert and ask your query click here Exam Question Bank