Skip to content

h12s/student-registry-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Registry Simulator using Java & OOP

This project simulates a student registry using a command prompt for a university demonstrating proper object-oriented design and object-oriented programming principles of Abstraction, Encapsulation, Inheritance, and Polymorphism.

To compile, run in the root directory:

  1. javac main/.java exceptions/.java
  2. java main.StudentRegistrySimulator

Commands:

  • “L” : list all students
  • “Q” : quit
  • “REG” : register a student. Reads a student name and student id
  • “DEL”: deletes a student from the registry
  • “ADDC”: adds a student to an active course
  • “DROPC”: drops a student from an active course
  • “PAC” : prints all active courses
  • “PCL” : prints class list for an active course
  • “PGR” : prints student id and grade for all students in an active course
  • “PSC” : prints all credit courses for a student
  • “SFG” : set final grade of a student in a course
  • “SCN” : sort list of students in a course by student name
  • “SCI” : sort list of students in a course by student id

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages