Milan Stefko
/
Calculator
Test of the class Calculator
Calculator.cpp
- Committer:
- triple
- Date:
- 2014-08-28
- Revision:
- 0:67282ecd81b7
- Child:
- 1:6be4deab8fdc
File content as of revision 0:67282ecd81b7:
/* The Calculator class implementation (Calculator.cpp) */ #include "Calculator.h" // Constructor // Default values should be specified in declaration only Calculator::Calculator(double number1, double number2){ this->number1 = number1; this->number2 = number2; }; // Public getter for data member number1 double Calculator::getNumber1() const { return number1; } // Public setter for data member number1 void Calculator::setNumber1(double number1) { this->number1 = number1; } // Public getter for data member number2 double Calculator::getNumber2() const { return number2; } // Public setter for data member number1 void Calculator::setNumber2(double number2) { this->number2 = number2; } // A public member function to sum number1 and number2 double Calculator::addNumbers() const { return number1 + number2; } // A public member function to saubtract number1 and number2 double Calculator::subtractNumbers() const { if (number1 < number2){ return number2 - number1; } else return number1 - number2; } // A public member function to multiply number1 and number2 double Calculator::multiplyNumbers() const { return number1 * number2; } // A public member function to sum number1 and number2 double Calculator::divideNumbers() const { return number1 / number2; }