#include<iostream.h>
#include<conio.h>
//A program to explain NESTED CLASS Behaviour
class A
{
     int x;
        public:
             class B
                  {
                      int y;
                         public:
                             class C
                                {
                                      int z;
                                          public :
                                           C ( ) { cout<<"\n class c constructor  called  \n";}
                                      };
                     C c1;
                    B() {cout<<"\n constructor of class b is called \n"; }
                 void f1()    {cout<<" \n public functon f1 of b class is called \n ";}
                  } ;
                  B b1;
      A(){ cout<<"\n  class a constructor called \n";}

 };
void main()
{
 A a1;
 B b1;
 C c1;
 b1.f1();
 a1.b1.f1();
 getch();
}


OUTPUT :????



Popular posts from this blog

XII- CS-- SOLVED SQL queries (SQL PRACTICAL ASSIGNMENS)

SQL--HOME ASSIGNMENTS(XII Class)

Python-MySQL Connectivity