Найти в Дзене
DEBAGanov

Java 1185. Можно ли объявить метод абстрактным и статическим одновременно?

Нет, в Java нельзя объявить метод как абстрактный и статический одновременно. Модификатор abstract указывает на то, что метод должен быть реализован в подклассах, тогда как static указывает на то, что метод принадлежит классу, а не экземпляру.

Если вы попытаетесь объявить метод абстрактным и статическим, вы получите ошибку компиляции: Illegal combination of modifiers: 'abstract' and 'static'.

Заметьте , что абстрактный метод не может быть привязан к какому-либо экземпляру класса, и поэтому не может быть объявлен статическим.

1606 вопрос-ответ по Java: https://github.com/DEBAGanov/interview_questions

Tелеграмм канал: https://t.me/DEBAGanov

Мое резюме: https://github.com/DEBAGanov