Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a class named MSUPackage with data fields for course, mode, and insurance package. The mode is a character: F for full time, P for

Create a class named MSUPackage with data fields for course, mode, and insurance package. The mode is a character: F for full time, P for part time. The MSUPackage class contains a setter and getter method that requires arguments for course and mode for each. It has also calculateTuitionFees() method that determines the mode, based on the following Table 1:

Course

Full Time

Part time

BCS

23,4442

43,2211

BBC

22,1111

32,2111

The MSUPackage class also contains a display () method that displays the values in all four fields. Create a subclass named InsuredPackage that adds an insurance cost to the mode based on the following Table 2:

Table 2: Insurance

1 year RM1000

Write an application named GetPackage that creates MSUPackage and InsuredPackage (If the students want to enrol insurance package for one year) using a variety of course and mode codes. Display the results for each MSUPackage and InsuredPackage. Save the files as MSUPackage.java, InsuredPackage.java, and GetPackage.java.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started