//#include "base.h" #ifndef ANOTHERCLASS_H #define ANOTHERCLASS_H class base ; class anotherClass { public: void memberFunction(base& obj); /* void memberFunction(base& obj) { cout << "Private Variable: " << obj.private_variable << endl; cout << "Protected Variable: " << obj.protected_variable; } */ }; #endif