Question: Design and implement a set of classes that define various courses in your curriculum. Include information about each course such as the title, number, description,
Design and implement a set of classes that define various courses in your curriculum. Include information about each course such as the title, number, description, and department which teaches the course. Consider the categories of classes that comprise your curriculum when designing your inheritance structure. Create a driver class to instantiate and exercise several of the classes.
1. Create driver class to create objects of classes.
2. Divide course category in three parts
a. Major course
b. General education
c. Elective
3. Course class should be abstract class.
This is for Java
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
