Java-Shildt-180InnerClassDemo

Материал из Викиучебника — открытых книг для открытого мира

Полный справочник по Java. Java SE 6 Edition. 7-е издание. Герберт Шилдт. "Вильямс", Москва - Санкт-Петербург - Киев, 2007, стр.180.

// 180
// Демонстрация использования внутреннего класса.
class Outer  {
   int outer_x = 100;
   void test()  {
      Inner inner = new Inner();
      inner.display();
   }
   // это внутренний класс
   class Inner  {
      void display()  {
         System.out.println("output: outer_x = " + outer_x);
      }
   }
}
class InnerClassDemo  {   
   public static void main(String args[])  {
      Outer outer = new Outer();
      outer.test();
   }
}