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

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education