Могут ли вложенные классы или даже анонимные классы расширить класс или реализовать интерфейс? [закрыто]JAVA

Программисты JAVA общаются здесь
Anonymous
Могут ли вложенные классы или даже анонимные классы расширить класс или реализовать интерфейс? [закрыто]

Сообщение Anonymous »

Могут ли вложенные классы или анонимные классы расширить класс или реализовать интерфейс в Java? Если так, есть ли какие -либо ограничения или вещи, о которых я должен знать? Я не очень хорошо знаком с вложенными классами, оценлю любые примеры или разъяснения! < /P>
class OuterClass {
class NestedClass implements Runnable {
@Override
public void run() {
System.out.println("Nested class running...");
}
}

public void createInstance() {
Runnable anonymousRunnable = new Runnable() {
public void run() {
System.out.println("Anonymous class running...");
}
};

NestedClass nested = new NestedClass();
nested.run();
anonymousRunnable.run();
}
}
< /code>
играл с этими вложенными /анонимными классами и столкнулся с некоторыми ошибками.
Извините, если форматирование моего кода неверно; Не знаком с этим сайтом!

Подробнее здесь: https://stackoverflow.com/questions/795 ... nt-a-inter

Вернуться в «JAVA»