Skip to content
Snippets Groups Projects
Select Git revision
  • 39f46b80d8b9c78a07f78ae3071e1adecaf2789a
  • main default protected
  • correction_video
  • going_further
  • ImprovedMouseInteraction
  • final2023
  • template
  • ModifGUI
8 results

BriansBrainState.java

Blame
  • Forked from YAGOUBI Rim / Game of life Template
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Cohort.java 1.10 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){
      }
    
      /**
       * Returns the list of students of the cohort.
       * @return the list of students of the cohort.
       */
      public List<Student> getStudents(){
      }
    
      /**
       * Print via the standard output the name of the cohort and all results associated to the students with their average
       * grade.
       */
      public void printStudentsResults(){
      }
    
      private void printName(){
      }
    
      /**
       * Returns the name of the cohort.
       * @return the name of the cohort
       */
      @Override
      public String toString() {
      }
    }