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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started