#ifndef BOUNDEDINTEGER_H #define BOUNDEDINTEGER_H class BoundedInteger { public: int value(); // Get the value void setValue(int val); // Sets the value void setMin(int min); void setMax(int max); BoundedInteger operator+(const BoundedInteger & other); BoundedInteger operator=(const BoundedInteger & other); private: int mValue; int mMin; int mMax; }; #endif