❔ Вопрос с собеседования
Может ли интерфейс содержать в себе поле?
Ответ: Интерфейс в Java может содержать только поля-константы. Все поля в интерфейсе неявно считаются public static final, даже если эти модификаторы не указаны явно. Это означает, что значение должно быть задано при объявлении и не может быть изменено.
Экземплярные (не static) поля в интерфейсах невозможны, потому что интерфейсы не могут хранить состояние. Они предназначены только для описания поведения, а не данных.
tags: #собеседование
📱 Java Developer | Чат
Post #3502
2.93K
- 🔥 12
- ❤ 8
- 👨💻 2