Question: Seneca JAC444 (2023 Winter) Workshop #2 NOTE: Submit an Assignment REPORT as well as your source code in a ZIP file the tasks of the
Seneca JAC444 (2023 Winter)
Workshop #2
NOTE: Submit an Assignment REPORT as well as your source code in a ZIP file the tasks of the workshop. Read the following workshop REQUIREMENTS carefully for specific about the different task of the Java Project.
Failure to submit a Workshop REPORT will result in a 50% LOSS OF MARK.
Failure to submit your source code will result in a 20% LOSS OF MARK.
Failure to show YOUR STUDEND NAME + STUDENT NUMBER as well as properly showing the FULL JAVA project structure, CONSOLE output, compiling will automatically result in a 10% LOSS of marks.
For ALL the different parts of this assignment, clearly demonstrate the FULL and complete JAVA language CONSOLE program functionality.
Task #I ReusableRocket
A ReusableRocket JAVA CONSOLE application consists of the following 4 fields :
Create a base abstract class called Rocket. The Rocket class has an abstract method called payloadtoOrbit(). ReusableRocket derives from the base class Rocket.
Create a menu driven JAVA program to prompt the user for the following variables or attributes :
a) rocket name
b) a height
c) a rocket payload capacity (in tons)
d) number of re-uses
(Sample use input: Falcon 9, 30m, 17 tons, 17)
The menu driven JAVA program should have 3 options as follows :
Display technical specifications of the Falcon 9 re-usable rocket.
Prompt the user to enter at least 4 attributes to describe a ReusableRocket and then use the formula to mass acceleration to orbit formula that follows :
The mass that can be accelerated into orbit using rocket propulsion is given by the equation: M 1 /M 0 =exp ( -Delta V /V E ) where M 0 is the mass at take-off, M 1 is the mass which has received the ideal velocity increment Delta V, and V E is the ejection velocity of the rocket engine.
Exit the JAVA Console based application.
When showing the result of the calculation made by your JAVA CONSOLE application, also display :
Wow !!! Another successful launch. Bringing Space to everyones backyard..
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
