Develop a program to demonstrate the following Student information system.
1. Create a class called GetStudentInformation and it has the following features.
i. Input the class name (A, B, C,) and the grade (Grade1, Grade2,…….)
ii. Input total Number of students from the given class.
iii. Student id will be auto generated by the system.
iv. Each student attends for 5 examinations and subjects are given in the table.
Subject name---------------------------Subject Code
Mathematics----------------------------------200
Science---------------------------------------202
Physics---------------------------------------198
Information Technology------------------------245
Commerce -----------------------------------355
2. The user (Staff member of the School-(XYZ)) will be using the class called GetStudentMarks to input the marks for total number of students from the given class. The GetStudentMarks class will be having an abstract method which can be used to display the information of one student.
3. Calculate the total marks for each student and store the information about each student in a file system.