Встречается на собеседованиях • сегодня
В чем разница между методом get и методом set
get и set - это стандартные методы доступа к полям класса (геттеры и сеттеры).
- get (геттер) - возвращает значение поля.
- set (сеттер) - устанавливает новое значение поля.
Пример:
java
public class Person {
private String name;
public String getName() { // getter
return name;
}
public void setName(String name) { // setter
this.name = name;
}
}Различия:
getне изменяет состояние объекта,set- изменяет.getвозвращает значение,setпринимает параметр и ничего не возвращает (void).getобычно не имеет побочных эффектов,setможет включать валидацию.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы