//simple class definition #ifndef MYCLASS_H #define MYCLASS_H #include using namespace std; //---------------------< myclass2>----------------------- class myclass { public: myclass() { msg = "myclass"; } myclass(string str) { msg = str; } string getstring() { return msg; } void setstring(string str) { msg = str; } static int getSubtypeID() { return 1; } private: string msg; }; //---------------------< myclass2>----------------------- class myclass2 { public: myclass2() { strcpy(msg, "hello"); } myclass2(char* str) { strcpy(msg, str); } static int getSubtypeID() { return 2; } private: char msg[6]; }; #endif