Ну так ты смотришь переменную leftNumb в экземпляре MainActivity, создаешь отдельный экземпляр ActionCalculator (который непонятно зачем наследует MainActivity), логично что там не определена переменная leftNumb и будет отлична от этой переменной в экземпляре MainActivity.
Почитай про наследование, либо ты некорректно сделал лио некорректно понял как работает наследование
Хорошо, перечитаю.
Цель даного класса быть звеном в вычитании даних.
Пользователь водит данные, они изменяются в MainActivity, дале вычитаются в ActionCalculator, и возвращаются обратно.
Так же этот клас хочу использовать для других активностей. А от наследованием я пробую передать переменные. Пока это то что я придумал.