Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задание по языку программирования PYTHON. Помогите, пожалуйста! Нужно создать систему классов приема лекарств

Анастасия Цуркан Ученик (175), закрыт 10 месяцев назад
Напишите класс `Medication`, который будет описывать свойства, общие для всех препаратов - имя препарата, дозировку и форму, и методы - так же общие для всех препаратов: метод take() который выводит информацию о приеме заданного лекарства в дозировке и форме, и магический метод \"+\", который будет перегружен для возможности комбинации препаратов разных типов (Выводить информацию о дозировках и формах двух препаратов). Далее, создайте классы `Antibiotic` и `Analgesic` для отдельных типов препаратов, которые будут наследовать свойства и методы от родительского класса.
Для каждого типа препаратов реализуйте принцип полиморфизма: метод `take()` для `Antibiotic` будет иметь другую реализацию, чем для `Analgesic`.
"Таким образом по итогу вызова реализованных методов должно получиться следующее:
`Прием Амоксициллина в таблетках в дозировке 500мг три раза в день в течении 7 дней`
`Прием Ибупрофена в капсулах в дозировке 200мг при необходимости обезболивания
`Прием Амоксициллина + Ибупрофена в таблетках + капсулах в дозировке 500мг + 200мг
Лучший ответ
pl_l_lel nax Ученик (121) 10 месяцев назад
ChatGPT тебе в помощь)))
Анастасия ЦурканУченик (175) 10 месяцев назад
Спасибо)
Остальные ответы
Похожие вопросы