Прошу помочь и объяснить🙏
Поподробней прям. Представьте, что перед вами кретин. Можно подзатыльник.
Вопрос не по задаче, а именно по этой фразе: "C помощью горячих клавиш Идеи создай проперти(поле) для usersView."
Я жму Alt+Enter, появляются варианты.
Среди них:
Create propetry...
Create write-only property...
Вот про это мне надо! Что это?
Код прилепить не могу, часть задачи уже решена. Вот, решил обнулить и все снова пройти. Но если нужен код, то скопирую.
partiec
33 уровень
"C помощью горячих клавиш Идеи создай проперти(поле) для usersView." Подвис малость.
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #3303140
29 июня 2023, 08:30
Да просто поле в классе нужно создать, похоже.
Cmd(Сrtl)+Shift+F, чтобы переменную сделать полем класса.
0
partiec
29 июня 2023, 10:05
Я старался, формулировал вопрос, чтоб максимально понятно было о чем спрашиваю. Обидно, мля 😌
0
hidden #3303140
29 июня 2023, 10:16
Я так и не понял, устраивает тебя ответ или нет. Просто проперти тоже может иметь разные смыслы в зависимости от контекста. Это может означать и проперти-файл, а можно и поле класса назвать свойством (проперти) объекта.
Без контекста происходящего не понятно, чтоимеется в виду
+1
partiec
29 июня 2023, 10:59
"...а можно и поле класса назвать свойством (проперти) объекта." - вот это похоже.
Есть вьюха UsersView. Я нахожусь в main и вызываю установку контроллеру этой вьюхи.
"Я жму Alt+Enter, появляются варианты.
Среди них:
Create propetry...
Create write-only property...
Вот про это мне надо!..."
В классе контроллера создается поле usersView, геттер с сеттером. Все как ты писал ранее. Все это я понял.
Ты представь человека, освоившего кор, но ни разу не встречавшего в idea надпись create property.
Его первым делом заинтересует что такое create property и зачем такое надо. Задачу он решил, видел что произошло в результате использования этого create property. И он знает, что поле класса, геттер и сеттер можно создать и без create property. Но create property есть. От этого факта никуда не деться. И это create property не дает человеку покоя.
Я начинаю подозревать, что это "типа удобство" такое, чтобы в одно нажатие создать и поле, и геттер с сеттером.
0