emrecanstk / school-management-oop

The repo I created to be an example for my oop studies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School Management OOP

The repo I created to be an example for my oop studies.


School

attributes: List<Teacher, List<Student, totalMoneyEarned, totalMoneySpent

methods: School(), getTeachers(), addTeacher(), getStudents(), addStudent(), getTotalMoneyEarned(), updateTotalMoneyEarned(), getTotalMoneySpent(), updateTotalMoneySpent()

Teacher

attributes: id, name, salary, salaryEarned

methods: Teacher(), getId(), getName(), getSalary(), setSalary(), receiveSalary()

Student

attributes: id, name, grade, feesPaid, feesTotal

methods: Student(), setGrade(), payFees(), getId(), getName(), getFeesPaid(), getFeesTotal(), getRemainingFees()

About

The repo I created to be an example for my oop studies.


Languages

Language:Java 100.0%