java - Using a non static data member in to a non static nested class withourt using object -


class outer {     int x=10;     class inner     {         void show()         {             system.out.println(x);         }     }     public static void main(string args[])     {         outer obj=new outer();         inner obj1=new outer().new inner();         obj1.show();     } } 

i tried making non static nested class , tried use non static data member of outer class in non static inner class. did not if x non static, how using without object. kindly give me answer?

you're not using without object. inner (non-static nested) classes have reference outer object, x used.


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -