What is Member classes?
A member class is one that is declared within the class as like member varaibles and member functions. These classes are called inner classes, and can be instantiate with only if the enclosing class has been intantiated.