Для студентов МГТУ им. Н.Э.Баумана по предмету Алгоритмы и алгоритмические языкиНаследование классов в Си++Наследование классов в Си++
2024-08-182025-04-03СтудИзба
Лабораторная работа: Наследование классов в Си++
Описание
Задача №1
Тема. Наследование классов в Си++В работе создается консольное приложение.
Создать базовый класс - сотрудник предприятия.
Компоненты класса: поля: ФИО, оклад, надбавка за стаж (в процентах от оклада за 1 год), стаж (в годах), статус доступа полей protected;
конструктор для инициализации полей;
функция для вычисления зарплаты;
функция для печати параметров сотрудника.
Создать производный класс - начальник подразделения.
Дополнительные поля: процентная надбавка к окладу за выполнение обязанностей начальника и название подразделения.
Переопределить функцию для вычисления зарплаты и функцию для печати параметров начальника.
Внутри переопределенных функций вызывать соответствующие функции из базового класса.
Создать по 1 объекту каждого из классов.
Показать вызов созданных функций.
Обеспечить динамический полиморфизм (вызов функций через указатель одного типа, настроенный на объект другого типа).
Характеристики лабораторной работы
Учебное заведение
Просмотров
1
Размер
821,77 Kb
Список файлов
Отчет.ЛР4. ИУ8-22(13).docx