// calculator.h // 1. header file class Calculator { private: float m_result; float m_memory; protected: void memAdd(float r); public: Calculator(); // constructor ~Calculator(); // destructor void add(float a, float b); void subtract(float a, float b); void multiply(float a, float b); void divide(float a, float b); float getResult(); // accessor void clearResult(); // mutator float getMemory(); // accessor void clearMemory(); // mutator }; // pesky semi-colon