Каковы цели внутренних классов

Я рассматриваю концепцию внутренних классов в java. до сих пор из того, что я понял и применил, внутренние классы java имеют ссылку или доступ к методам и полям своего внешнего/окружающего класса.

Мой вопрос:

  1. Когда следует создавать или определять внутренний класс?
  2. считаются ли внутренние классы «вспомогательными классами»?
  3. Каковы индикаторы для создания внутреннего класса и какова их другая цель?
46
задан user962206 9 July 2012 в 15:22
поделиться