Sobes.tech
Назад к вопросам
Junior — Middle
57

Каким образом необходимо установить значения для атрибутов класса?

Ответ от нейросети

sobes.tech AI

Значения для атрибутов класса в Java обычно устанавливаются через конструкторы, сеттеры (методы установки) или напрямую, если атрибуты имеют модификатор доступа, позволяющий это.

Чаще всего используется инкапсуляция: атрибуты объявляются как private, а для установки значений создаются публичные методы setXxx(). Это позволяет контролировать корректность данных.

Пример:

public class Person {
    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setAge(int age) {
        if (age >= 0) {
            this.age = age;
        }
    }
}