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 list; public Section(int a, String d,int c, String im, String md, String mt,int ca, int id){ CRN = a; Department = d; CourseNumber = c; InstructionMode = im; MeetingDays = md; MeetingTimes = mt; Capacity = ca; Enrollment = 0; InstructorId = id; list = new ArrayList(); } public ArrayList getList(){ return list; } public int locate(int id){

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!