Объясните пожалуйста, почему для setName пишем в аргументах (String a) a не (String name)? Аналогичный вопрос к (String color) - почему не (String a) и потом color = a? Зачем такая путаница?
class Cat{
private String name;
private String color;
public String getName(){
return name;
}
public void setName(String a){
name = a;
}
public String getColor(){
return color;
}
public void setColor(String color){
this.color = color;
}
}
В соло-мини проектах можно использовать и так, но если вы участвуете в каком нибудь "Big project" то лучше называть переменные своими именами, тем более если метод принимает не один аргумент. Так людям будет проще использовать ваш код.
Потому что имена переменных не влияют на логику программы (естественно, если выполнены синтаксические требования языка программирования и областей видимости)
Виртуальный выделенный сервер (VDS) становится отличным выбором
Стоит следующая задача, находясь на странице имеется n-ое количество get переменных, при нажатии на Del, необходимо остаться на данной странице,...
У меня задача сделать плейсхолдеры для товаров на время загрузкиНе могу найти правильный подход