Компилятор java позволяет мне писать определение класса внутри интерфейса. Есть ли какое-то конкретное использование этого?
interface ClassInterface {
void returnSomething();
int x = 10;
class SomeClass {
private int y;
private void classDoingSomething() {
}
}
}
Пожалуйста, объясните.