1. Какие виды классов есть в Java?

1. Какие виды классов есть в Java?

UNKNOWN
  • Top level class (Обычный класс):
  • Abstract class (Абстрактный класс);
  • Final class (Финализированный класс).
  • Interfaces (Интерфейс). Enum (Перечисление).
  • Nested class (Вложенный класс):
  • Static nested class (Статический вложенный класс);
  • Member inner class (Простой внутренний класс);
  • Local inner class (Локальный класс);
  • Anonymous inner class (Анонимный вложенный класс).
К классам верхнего уровня модификатор static неприменим.

Предыдущий вопрос: 21. Каким образом переменные передаются в методы, по значению или по ссылке?

Следующий вопрос: 2. Расскажите про вложенные классы. В каких случаях они применяются?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page