#include #include using namespace std; // myNamespace1.cpp namespace NS1 { class A1 { private : int n1; public: int n2; void method1(int p1) {n1= p1; cout<<"\n " << n1; } }; int A1::*nptr1 = &A1::n2; } // end of NS! namespace NS2 { class A2 { private : int n1; public: int n2; void method1(int p1) { n1= p1; cout<<"\n " << n1; } }; int A2::*nptr1 = &A2::n2; } int main() { NS1::A1 a1; NS2::A2 a2; a1.method1(12); a2.method1(24); return 0; }