Milan Stefko
/
Calculator
Test of the class Calculator
Calculator.cpp
- Committer:
- triple
- Date:
- 2014-08-29
- Revision:
- 2:f1d3afaf7e93
- Parent:
- 1:6be4deab8fdc
File content as of revision 2:f1d3afaf7e93:
/* The Calculator class implementation (Calculator.cpp) */ #include "Calculator.h" // Constructor // Default values should be specified in declaration only Calculator::Calculator(double num1, double num2){ number1 = num1; number2 = num2; }; // Public getter for data member number1 double Calculator::getNumber1() const { return number1; } // Public setter for data member number1 void Calculator::setNumber1(double num1) { number1 = num1; } // Public getter for data member number2 double Calculator::getNumber2() const { return number2; } // Public setter for data member number1 void Calculator::setNumber2(double num2) { number2 = num2; } // 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; }