Проблемы кода Гарика

5,018
47
783
1) Класс с большой буквы всегда
2) Метод - public void
3) Инициализировать переменную сразу не есть хорошо. А если ты ее где то будешь юзать, но там она нужная с другим значением?
 
5,018
47
783
Чего не так то? Я сказал - не хорошо. Просто не написал "не всегда хорошо" и во всем остальном правильно вроде
int i;
public void a(){
i = 1;
}
public void b(){
i = 2
}
А стоп. А ее наверно точно также и менять можно, да?)))))))))))
 

Icosider

Kotliner
Администратор
3,603
99
664
Инициализировать переменную сразу не есть хорошо. А если ты ее где то будешь юзать, но там она нужная с другим значением?
Лол, это константы. Если твоя переменная не будет изменяться на протяжении всего проекта, то можно даже в локал вынести её и зафиналить. (Для тупых непонятливых)
Java:
private final int MYNUMBER = 10000;//Константа

public void myMethod()
{
    final int MYNUMBER = 10000;//В локале
}
 
Сверху