Hanni, нужно хотя бы начать. Предложите хоть что-то.
Тем не менее постараюсь помочь.
Калькулятор - это устройство, выполняющее математические вычисления: сложение, вычитание, умножение, деление, возвращает значения ряда функций .... Следовательно можно подумать о классе, чья ответственность осуществлять эти действия.
Калькулятор должен иметь набор средств для выполнения ввода чисел и команд операций над ними - вот еще возможная коллекция взаимосвязанных классов.
Калькулятор куда-то выводит результат - еще возможный класс или даже коллекция классов.