С точки зрения парадигмы ООП какие объекты следует выделить в программе калькулятор? Самый обычный калькулятор: плюс, минус, умножение.

21 Авг 2019 в 07:05
182 +1
0
Ответы
1
Класс Calculator - основной класс, который содержит методы для выполнения математических операций (сложение, вычитание, умножение и т. д.).Класс Operand - класс, представляющий операнды, которые будут участвовать в операциях.Класс Operation - класс, описывающий операции (сложение, вычитание, умножение и т. д.), которые могут быть выполнены калькулятором.Объекты Operand1, Operand2 - экземпляры класса Operand, которые хранят числа, с которыми будут производиться операции.Объект OperationType - экземпляр класса, указывающий на тип операции, которую нужно выполнить (плюс, минус, умножение и т. д.).

Эти объекты помогут структурировать код программы и обеспечить более легкую работу с математическими операциями в калькуляторе на основе парадигмы ООП.

20 Апр 2024 в 13:07
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир