package CourseRegistrationStarter; import java.util.ArrayList; public class RegistrationSystem { private ArrayList courses; public RegistrationSystem() { courses = new ArrayList<>(); } public void addCourseToSystem(Course c) { courses.add(c); } public Course findCourseByCode(String code) { if(courses.isEmpty()) { System.out.println("NOTHING HAS FOUND !"); return null; } else { for(int i = 0; i < courses.size(); i++) { Course c = courses.get(i); if(code.equals(c.getCourseCode())) { return c; } } } System.out.println("NOTHING HAS FOUND !"); return null; } public void showAllCourses() { if(courses.isEmpty()) { System.out.println("NOTHING HAS FOUND !"); } for(int i = 0; i < courses.size(); i++) { Course c = courses.get(i); System.out.println("Course "+ (i + 1) + " : " + c.getCourseName() + " | code : " + c.getCourseCode() + " | cpacity : " + c.getCapacity()); } } }