#include "abstraction.hpp"

int VerboseCalculator::doMath(const int &a, const int &b) const
{
  int result = method->math(a, b);
  std::cout << "Performing " << method->getName() << " on input: a = " << a
            << ", b = " << b << std::endl << "Result: " << result << std::endl;
  return result;
}