© Didasko 2019. All rights reserved. 1 CSE1OFX Object Oriented Programming Fundamentals Assessment 3 – Car Rental Assessment Objectives ▪ Discuss the concepts of classes, objects, encapsulation and...

1 answer below »
assessment attached


© Didasko 2019. All rights reserved. 1 CSE1OFX Object Oriented Programming Fundamentals Assessment 3 – Car Rental Assessment Objectives ▪ Discuss the concepts of classes, objects, encapsulation and inheritance relating to object-oriented programming paradigm and apply them to solve a real-world problem. ▪ Analyse mathematical, scientific and other types of problems and design logical solutions for each suitable for implementing as a computer program. ▪ Use an object-oriented programming language, and associated class libraries, to develop object-oriented programs. ▪ Use a development environment to develop, test, and debug programs that solve a given problem. ▪ Design and develop a test plans to ensure that a given programming solution works the way as anticipated in both expected and unexpected scenarios. ▪ Construct appropriate diagrams and textual descriptions to communicate the static structure and the dynamic behaviour of any object-oriented programming solution. This is an INDIVIDUAL assignment. Students are not permitted to work in a group when writing this assignment. Copying, Plagiarism This is an individual assignment. Students are not permitted to work in a group when writing this assignment. Plagiarism is the submission of another person’s work in a manner that gives the impression that the work is their own. La Trobe University treats plagiarism seriously. When detected, penalties are strictly imposed. Further information can be found on http://www.latrobe.edu.au/students/academic- integrity/explanation/plagiarism Submission Guidelines • Your assignment submission should be typed, not written/drawn by hand. • Submit the electronic copy of your assignment through the subject Learning Portal. • Submission after the deadline will incur a penalty of 5% of the available marks for that task per day capped at 5 days. No assignment will be accepted after 5 days. If you have encountered difficulties that lead to late submission or no submission, you should apply for special consideration. http://www.latrobe.edu.au/students/academic-integrity/explanation/plagiarism http://www.latrobe.edu.au/students/academic-integrity/explanation/plagiarism 2 © Didasko 2019. All rights reserved. Contents CSE1OFX Object Oriented Programming Fundamentals.................................. 1 Assessment 3 – Car Rental ........................................................................... 1 Assessment Objectives ................................................................................................. 1 Copying, Plagiarism ....................................................................................................... 1 Summary ........................................................................................................ 3 Scenario ......................................................................................................... 3 Implementation in Java .................................................................................. 3 Solution design............................................................................................... 6 Car Class ....................................................................................................... 7 PremiumCar Class ......................................................................................... 8 Car Booking ................................................................................................... 8 Customer ....................................................................................................... 9 CarAndBookingDates class ......................................................................... 10 MenuDisplay ................................................................................................ 11 PrintBookingDetails ...................................................................................... 11 CarRentalTester ........................................................................................... 11 Assessment Tasks ....................................................................................... 12 Task overview ....
Answered 234 days AfterMar 27, 2021CSE1OFXLa Trobe University

Answer To: © Didasko 2019. All rights reserved. 1 CSE1OFX Object Oriented Programming Fundamentals Assessment 3...

Saima answered on Nov 16 2021
96 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here