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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!