/*******************************************************
2. Decleare global variables and constants
*******************************************************/
circle myCircle; ***this works
ellipse myEllipse; ***this dont
Well, have you declared the eclipse class?
Also, I doubt that this is the problem, but once I couldn’t declare another member inside my class because the destructor of one of my classes was messed up. Pretty messy, so I doubt this is the case.