Detailed of Classes
|
S.No. |
Name of Class |
Subject |
||||||||||||||||||||||||||||||||
|
1 |
Play
Group |
Nazarah |
English |
Math |
Urdu |
Imlah |
||||||||||||||||||||||||||||
|
2 |
KG/
Nursery |
Nazarah |
English |
Math |
Urdu |
Imlah |
||||||||||||||||||||||||||||
|
3 |
One
Class |
Nazarah |
English |
Math |
Urdu |
Malomatey
Ama |
Imlah |
|||||||||||||||||||||||||||
|
4 |
Two
Class |
Nazarah |
English |
Math |
Urdu |
Malomatey
Ama |
Imlah |
|||||||||||||||||||||||||||
|
5 |
Three
Class |
Nazarah |
English |
Math |
Urdu |
Malomatey
Ama |
Islamiyat |
Computer |
||||||||||||||||||||||||||
|
6 |
Four
Class |
Nazarah |
English |
Math |
Urdu |
Malomatey
Ama |
Islamiyat |
Computer |
||||||||||||||||||||||||||
|
7 |
Five
Class |
Nazarah |
English |
Math |
Urdu |
Malomatey
Ama |
Islamiyat |
Computer |
Science |
|||||||||||||||||||||||||
|
8 |
Nazarah |
Norani
Qahiah |
Tajweez |
Ahadees |
Suratey
Remember |
40
Ahadees |
||||||||||||||||||||||||||||
1. SchoolManagement :
·
IsOpen() – This method is to check whether the school is open or
not.
·
SchoolDetails() – This method displays the details of
a school like the name of the school, its region, its state etc.
2. Classroom:
·
ClassDetails() – This method contains the details of the classroom.
3. Student:
·
StudentDetails() – This contains the details of each
and every student in the school along with their personal details, which class
they belong to.
·
PayFees() – This method shows the fee details of each student
and allows the student to pay the fees.
4. Department :
·
DepartmentDetails() – This class contains various
departments of School like English, l,Art, etc.
5. Lab :
·
LabDetails() – This shows the details of the lab and its incharge
name.
·
IsOccupied() – This method tells whether the lab is occupied or
not.
·
PayFine() – This method shows the fine details of a particular
student who breaks or damages any equipment in the lab.
6. Employee :
·
EmployeeDetails() – This method displays the details of
employees along with their designations and salary details.
·
CheckIn() – This shows whether the particular employee
is checked in to the school or not.
·
ReceiveSalary() – This contains the salary details and
shows whether they received the salary or not.
7. NoticeBoard :
·
Display() – This method is to display all the news or any
event details or any new information from the notice board.
·
AddContent() – This is to add any new content to the notice
board.
8. Bus :
·
BusDetails() – This method contains the details of the bus.
·
ShowSeats() – This shows the seat details in a
particular bus.
9. Equipments :
·
EquipmentDetails() – This contains the details of equipment in
the lab and also the equipment of class
·
PurchaseEquipment() – This method is to purchase the
equipment and contains the details of newly purchased equipment.
·
Repair() –
This method is to repair any equipment.
10. Auditorium :
·
BookAuditorium() – This method is to book the
auditorium by any department inside the school to conduct any event or guest
lectures.
·
EventDetails() – This method shows the details of any event
on a particular date.
·
DisplaySeats() – This method displays the available seats in the
auditorium for any event.
11. Playground :
·
IsOccupied() – This method tells whether the playground
is occupied or not.
Relationship :
Inheritance :
Inheritance
is the concept of acquiring the resource from parents or base class by the
child class. In inheritance, the class which allows its properties to be shared
is known as the parent class and the class which acquires the properties from
its parent class is known as the child class. Inheritance greatly reduces the
need to code again and allows code reusability