This iLab focuses on abstract classes and polymorphism. [1] An abstract Employee class is created with two pure virtual functions: calculatePay() and displayEmployee(). [2] A Salaried and Hourly class are derived from Employee and must implement the pure virtual functions. [3] The main method creates employee objects polymorphically and calls their functions to output salary details.