Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 17.01.2022, 23:47   #1
╮( ̄_ ̄)╭
Заблокирован
 
Регистрация: 17.01.2022
Сообщений: 1
Радость Прошу, помогите с заданием!

В фирме работают служители, чьи зарплаты формируются 4 разными способами.
Нужно составить программу, которая должна рассчитывать зарплату служителей, отчитывая их тип:
Служители с фиксированной зарплатой;
Служители с базовой зарплатой и комиссионными;
Служители с зарплатой пропорционально выработанному количеству;
Служители с зарплатой пропорциональной количеству рабочих часов;
Создать инстанцию на каждый тип зарплат и вывести с подходящим сообщением;

Рекомендации:
Создайте базовый класс Employee (с методом индексации(10% за год, покрывающий инфляцию ), методом для изменения зарплаты- например при новом договаривании). Дефинируйте и метод , который будет использоваться для вычисления месячной зарплаты всех служителей , но способ подсчета зарплаты будет другим, поэтому нужно декларировать его как абстрактный в базовом классе, а после етого да се реализовался в всех из производных классах.
Дефинируйте и методы опечатывания зарплат на экран.(В базовом классе как абстрактный, и передефинируйте его в наследники).
Дефинируйте классы-наследники на Employee: клас Boss (с фиксированной зарплатой), клас CommissionWorker (с базовой зарплатой и комиссионным процентом), класс PieceWorker (с зарплатой, пропорциональной на выработанному количеству), класс HourlyWorker (с зарплатой, пропорциональной количеству рабочих часов);
Создайте инстанции и вызовите с их помощью методы .
╮( ̄_ ̄)╭ вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прошу помочь с заданием, не сложно presidyk C# (си шарп) 5 06.11.2019 18:07
Помогите с заданием (Си) esketit Помощь студентам 1 09.10.2018 21:01
прошу помогите с заданием stivdd C++ Builder 0 10.07.2016 14:05
Очень прошу помогите с заданием! koshe4ka000 Помощь студентам 0 05.02.2014 21:56
Прошу помочь с заданием =(( Lexxich Помощь студентам 1 14.06.2008 12:34