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: Full Time 23,4442 Course Part time BCS 43,2211

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 2PE
icon
Related questions
Question

* Java programming language

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.
MSUPackage.java, InsuredPackage.java, and GetPackage.java.
Save the files as
Transcribed Image Text: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. MSUPackage.java, InsuredPackage.java, and GetPackage.java. Save the files as
Expert Solution
steps

Step by step

Solved in 6 steps with 8 images

Blurred answer
Knowledge Booster
Introduction to computer system
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage