В Java (и, соответственно, в Android) метод не может быть одновременно абстрактным и статическим. Абстрактный метод — это метод без реализации, который должен быть переопределён в подклассах, а статический метод принадлежит самому классу и не может быть переопределён. Поэтому сочетание abstract и static для одного метода невозможно и приведёт к ошибке компиляции.
Возможно ли объявить метод одновременно абстрактным и статическим?
В Java (и, соответственно, в Android) метод не может быть одновременно абстрактным и статическим.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Java (и, соответственно, в Android) метод не может быть одновременно абстрактным и статическим. Абстрактный метод — это метод без реализации, который должен быть переопределён в подклассах, а статический метод принадлежит самому классу и не может быть переопределён. Поэтому сочетание abstract и static для одного метода невозможно и приведёт к ошибке компиляции.