Вопрос №665 от пользователя Михаил Соколовский в уроке «Модуль 5. Урок 3. Неизменяемые объекты.», курс «Введение в Java»
Почему с нельзя сделать final?
public class A {
int a = 2;
int b;
int c;
A(){
b = 3;
}
}
2
0
Так как изменение содержимого final переменной недопустимо, то она должна быть инициализирована, а в данном примере переменная "с" не инициализирована, поэтому код не будет компилируемым.
2
Спасибо!
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.





Профессия
Новый
Разработка фронтенд и бэкенд компонентов веб-приложений
18 мая
16 месяцев


