This project is a simple Employee Management System implemented in Java. It demonstrates basic object-oriented programming concepts such as inheritance, encapsulation, and polymorphism. The system allows you to manage employees, managers, and directors within an organization.
- Add, view, and manage employee records
- Support for different employee roles (Employee, Manager, Director)
- Console-based user interface
- Demonstrates OOP principles
pom.xml
src/
main/
java/
com/
mycompany/
employeemanagementsystemlabtask/
Director.java
Employee.java
EmployeeManagementSystemLabTask.java
Manager.java
test/
java/
target/
- Java 8 or higher
- Maven
- Clone the repository:
git clone <repository-url> cd EmployeeManagementSystemLabTask
- Build the project using Maven:
mvn clean install
- Run the application:
mvn exec:java -Dexec.mainClass="com.mycompany.employeemanagementsystemlabtask.EmployeeManagementSystemLabTask"
- Your Name
This project is licensed under the MIT License.