Question: 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

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!