class myClassmain { public: myClassmain() = default; ~myClassmain() {} void myMehtod1(void) {} void myMehtod2(void) {} private: int a; float b; }; struct myStruct { myStruct(); ~myStruct(); }; union myUnion { int a; double b; int app; }; struct verymuchStruct { int myinteger; int yourinteger; int ourinteger; }; void myFunc1(void) {} void myFunc2(void) {} int main(int argc, char **argv) { myClassmain mc; mc.myMehtod1(); mc.myMehtod2(); int a; float b; int c, d; a = c + d; return 0; }