Божко Дмитрий 394 Calсulator

По идее эти условия можно убрать, если добавить приоритет в Operation. Они сводят на нет все телодвижения с выделением класса  Operation