Решил задачу сам, и валидатор принял все ОК.
Но посмотрев "правильное решение" увидел, что при создании переменной Cell используется модификактор final.
Какая его роль в данном случае?
Андрей Чуприна
35 уровень
Почему мы создаем обьект типа Cell c модификатором final?
Обсуждается
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
PixtaExpert
3 января 2022, 18:38
Поделитесь кодом, сложно понять суть.
0
Сергей
11 мая 2022, 21:00
0
PixtaExpert
13 мая 2022, 03:39
при использовании final ты будешь уверен, что cell будет ссылаться только в одно место.
Если бы его не было, то в дальнейшем кто-то может перезаписать твою ссылку.
Например, cell = new Cell ( z, v ). Теперь ссылка уже будет на совсем другую ячейку. Final в этом случае предотвратит это действие.
+2
Сергей
13 мая 2022, 20:05
Спасибо
0