Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Inner classes inside a instance method

Tags:

java

I have seen an unusual occurrence. Please help me how to instantiate a class which is written inside a method. The below program compiled successfully in Netbeans

  class OuterClass
    {
      int instanceVar;
      void InstanceMethod()
       {
          class InnerClass
           {
             int innerClassVar;
           }
       }
    }
like image 707
Niketh Kumar Avatar asked Sep 21 '26 11:09

Niketh Kumar


1 Answers

just do it like any other object:

class OuterClass
{
  int instanceVar;
  void InstanceMethod()
   {
      class InnerClass
       {
         int innerClassVar;
       }

       //...

       InnerClass myInstance = new InnerClass();
   }
}
like image 86
morgano Avatar answered Sep 23 '26 23:09

morgano



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!