Skip to content
Snippets Groups Projects
Select Git revision
  • bc3215f21e0926714ea13955e62d1f370dc79836
  • master default protected
  • revert-d81c9d6d
3 results

DrawerWithSave.java

Blame
  • Forked from COUETOUX Basile / graphic-2020
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Cohort.java 1.19 KiB
    import java.util.ArrayList;
    import java.util.List;
    
    /**
     * A group of students.
     */
    
    public class Cohort {
      private final String name;
      private final List<Student> students;
    
      /**
       * Constructs a cohort with a name equals to the specified {@code name} and no students.
       * @param name the name of the constructed Cohort
       */
    
      public Cohort(String name) {
        this.name = name;
        this.students = new ArrayList<>();
      }
    
      /**
       * Add the specified {@code student} to the students of the cohort.
       * @param student the student to be added to the cohort
       */
      public void addStudent(Student student){
        // TODO : add code
      }
    
      /**
       * Returns the list of students of the cohort.
       * @return the list of students of the cohort.
       */
      public List<Student> getStudents(){
        // TODO : change code
        return null;
      }
    
      /**
       * Print via the standard output the name of the cohort and all results associated to the students with their average
       * grade.
       */
      public void printStudentsResults(){
        // TODO : add code
      }
    
      /**
       * Returns the name of the cohort.
       * @return the name of the cohort
       */
      @Override
      public String toString() {
        // TODO : change code
        return null;
      }
    }