This project implements an employee salary calculator with two types of employees: NormalEmployee and BonusEmployee.
Abstract class Employee defines common properties and methods for all employees (name, designation, etc.) and calculates deductions.
NormalEmployee calculates earnings based on basic wage, HRA, conveyance allowance, medical allowance, and other allowances.
BonusEmployee inherits from NormalEmployee and adds a bonus amount to the total earnings.
Main class demonstrates creating both types of employees and printing their payslips.
Java 11 or higher