#ifndef NAMESPACE_H #define NAMESPACE_H #include using namespace std; namespace my_namespace { class A { protected: static int count; int data; public: A(); A(int d); static int get_count(); friend ostream& operator<<(ostream& out, A& obj); }; } #endif