A Java-based student management system that allows administrators to manage student information, grades, and attendance.
· classes for students, courses, instructors, and grades.
· Inheritance and polymorphism where appropriate (e.g., different types of students or instructors).
· Encapsulation to protect data and control access.
· Methods for student management (Add, edit, and delete student records) also for course management.
· Methods to record and calculate grades for students.