class Shape { unsigned int color; protected: unsigned char borderWidth; public: Shape(unsigned int c, unsigned char bw); Shape(unsigned char red, unsigned char blue, unsigned char green, unsigned char bw); void setColor(unsigned int c); void setColor(unsigned char red, unsigned char blue, unsigned char green); unsigned int getColor(); unsigned int getArea(); };