// File: colorcube.h // // Declare a class ColorCube that is derived from Cube #ifndef _colorcube_h #define _colorcube_h #include "cube.h" class ColorCube : public Cube { // public derivation of class Cube public: enum color {red, white, blue} ; // colors for this class ColorCube() ; // default constructor ColorCube(float, color) ; // alternate constructor ~ColorCube() ; // destructor void identify() ; // identify redefined again private: color ccolor ; // new member } ; #endif