Back to questions
Junior — Middle
65
Объясните механизм работы метода установки значения свойства объекта
Answer from AI
sobes.tech AI
В Java метод установки значения свойства объекта обычно называют сеттером (setter). Это метод, который позволяет задать значение приватного поля класса извне, обеспечивая инкапсуляцию.
Механизм работы сеттера следующий:
- В классе объявляется приватное поле, например
private String name;. - Создается публичный метод с именем
setName, который принимает параметр нужного типа. - Внутри метода значение параметра присваивается приватному полю.
Пример:
public class Person {
private String name;
public void setName(String name) {
this.name = name;
}
}
Таким образом, сеттер контролирует изменение состояния объекта, позволяя добавить в метод проверку или логику при установке значения, например, проверку на null или валидацию.