// 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