Инструментальные средства / Методические указания ЛР 4
.docЛабораторная работа № 4.
Разработать программу на языке С#, которая использует принципы ООП. В программе должны быть реализованы классы начальника, менеджера и бухгалтера. Все три класса должны быть унаследованы от одного базового класса. Базовый класс должен реализовывать методы, описанные в двух различных интерфейсах. Каждый класс должен иметь собственную функцию расчета заработной платы в зависимости от стажа сотрудника. Необходимо, чтобы для расчета заработной платы использовался следующий механизм: все созданные экземпляры сотрудников помещаются в один массив и расчет заработной платы сотрудников осуществляется в едином цикле (реализация механизма полиморфизма). Программа должна реализовывать возможности добавления, удаления и просмотра сведений о сотрудниках.