Skip to content

Ezz08/Employee-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Employee Management System (OOP)

This is a simple Python project that demonstrates the concept of Object-Oriented Programming (OOP) using classes and inheritance.

Project Description

The project defines an Employee class that stores basic information about employees such as:

  • Name
  • Salary
  • Position
  • Company

It also keeps track of the total number of employees created.

A Manager class inherits from the Employee class and adds an extra feature:

  • Manager bonus

Features

  • Demonstrates Classes and Objects
  • Demonstrates Class Variables
  • Demonstrates Inheritance
  • Counts total number of employees created
  • Displays employee information

Example Output

The program creates:

  • 1 Manager
  • 3 Employees

Then prints their information and the total number of individuals.

How to Run

  1. Make sure Python is installed.
  2. Run the script:
python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages