Test of the class Calculator

Dependencies:   USBDevice mbed

Revision:
0:67282ecd81b7
Child:
1:6be4deab8fdc
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Calculator.h	Thu Aug 28 20:33:44 2014 +0000
@@ -0,0 +1,28 @@
+/* The Calculator class header (Calculator.h) */
+//#include "mbed.h"
+using namespace std;
+
+//Calculator class declaration
+class Calculator {
+private:
+    //Private members
+    float number1, number2;
+
+public:
+    //Accessible by all
+    //Declare prototype of member functions
+    //Constructor with default values
+    Calculator(double number1 = 0.0, double number2 = 0.0);
+    
+    //Public getters and setters for private data members
+    double getNumber1() const;
+    void setNumber1(double number1);
+    double getNumber2() const;
+    void setNumber2(double number2);
+    
+    //Public member functions
+    double addNumbers() const;
+    double subtractNumbers() const;
+    double multiplyNumbers() const;
+    double divideNumbers() const;
+};