В каком порядке указываются модификаторы?
При размещении модификаторов полей нужно соблюдать следующие правила:
- модификатор можно указывать только один раз;
- одновременно можно указывать только один модификатор доступа.
В общем случае, записывать модификаторы можно в произвольном порядке. Но рекомендуется сначала указывать модификаторы @аннотации, потом доступа, далее static, final, transent, volatile.
Для модификаторов, используемых с методами, требуется соблюдать такие правила:
- все те же правила что и для поля;
- вместе с методом abstract допускается применять исключительно protected или publc, а ещё аннотации;
- нативный метод (native), не работает с strctfp.
Строгих правил нет, но рекомендуется следовать следующему: @аннотации, потом доступа и abstract, statc, fnal, synchronized, natve, strctfp.
Проверьте себя после изучения темы
Бесплатный бот с тестами и практическими заданиями по Kotlin.
- 22 бесплатных урока
- Тесты к каждому уроку (всего 220 вопросов)
- Задачи в рамках практики KotlinSprint (120 задач) и курсовой проект «Телеграм бот для изучения иностранных слов»