Question: import java.io.*; import java.util.*; class StudentEnrollee { private int StudentId; private int grade; public StudentEnrollee(){ StudentId = 0; grade = 0; } public StudentEnrollee(int id,
import java.io.*; import java.util.*;
class StudentEnrollee { private int StudentId; private int grade;
public StudentEnrollee(){ StudentId = 0; grade = 0; } public StudentEnrollee(int id, int g){ StudentId = id; grade = g; } public int getId(){ return StudentId; } public void setId(int a){ StudentId = a; } public void setGrade(int a){ grade = a; } public int getGrade(){ return grade; } public String toString(){ return "ID:" + Integer.toString(StudentId) + " Grade:" + Integer.toString(grade); } }
class Section {
private int CRN; private String Department; private int CourseNumber; private String InstructionMode; private String MeetingDays; private String MeetingTimes; private int Capacity; private int Enrollment; private int InstructorId; private ArrayList
for (int i = 0; i int a = locate(id); if (a == -1){ System.out.println("Not found"); } else { list.remove(a); System.out.println("Student witdrawn"); } } public void addStudent(StudentEnrollee a){ list.add(a); Enrollment = list.size(); } public void displayList(){ for (int i = 0; i public class Demo224{ public static void main(String[] args){ Section s1 = new Section(10059,"SOC",300,"Online","N/A","N/A",60,122); for (int i= 1; i<20; i++){ StudentEnrollee s = new StudentEnrollee(i,0); s1.addStudent(s); } s1.displayList(); s1.assignGrade(1,1); s1.assignGrade(2,2); s1.assignGrade(3,3); s1.assignGrade(4,4); s1.displayList(); s1.withdrawStudent(2); s1.displayList(); } } need a driver program in java. thank you!
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
