Вложенный класс внутри интерфейса

Компилятор java позволяет мне писать определение класса внутри интерфейса. Есть ли какое-то конкретное использование этого?

interface ClassInterface {

  void returnSomething();
  int x = 10;

  class SomeClass {
    private int y;

    private void classDoingSomething() {         
    }
  }
}

Пожалуйста, объясните.

6
задан NINCOMPOOP 1 August 2013 в 07:53
поделиться