15 Integer() : value(0), initialized(
false) {}
16 Integer(
long int value) : value(value), initialized(
true) {}
18 Integer& operator=(
long int rop);
24 static const char debugName[];
25 const char* debugString()
const;
27 Integer& operator+=(
const Integer& rhs);
28 Integer& operator-=(
const Integer& rhs);
29 Integer& operator*=(
const Integer& rhs);
30 Integer& operator/=(
const Integer& rhs);
32 friend std::istream& operator>>(std::istream& lop, Integer& rop);
33 friend std::ostream& operator<<(std::ostream& os,
const Integer& obj);