Skip to content

George-Boakye/Student-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

1 Create a Student class

Properties

All properties must be protected/private

  1. name
  2. grade
  3. gpa
  4. courses
  5. age

Methods

  1. calculateGpa(newGpa)
  2. sayHello()
  3. printCourses()

Setters & Getters

For all properties

Setters should have some validations

2 Student Management

  1. createStudent(...args)
  2. addStudent(student) - appends student object to students array
  3. searchStudent(name) - searches students by name
  4. filterStudentsByGrade(grade) - filters students array by given grade
  5. filterStudentsByAge(minAge,maxAge) - filters students array by given age range(inclusive)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published