❔ Вопрос с собеседования
Может ли enum реализовывать интерфейс в Java?
Ответ: Да, enum в Java может реализовывать один или несколько интерфейсов. В этом случае enum обязан предоставить реализацию методов интерфейса. Реализация может быть общей для всех констант либо переопределяться индивидуально для каждой константы.
При этом enum не может наследоваться от классов, так как уже неявно наследуется от java.lang.Enum, но реализация интерфейсов полностью поддерживается и активно используется на практике.
tags: #собеседование
📱 Java Developer | 📲 MAX
Post #3776
3.19K
- 👍 16
- 🔥 2