Sobes.tech
Middle+

Getterлер жана setterлер эмне?

sobes.tech AI

AIден жооп

Геттерлер жана сеттерлер — бул объект же классдын талааларына жетүү үчүн колдонулган ыкмалар.

  • Геттер: жеке талаанын маанисин кайтарган ыкма.
  • Сеттер: жеке талаанын маанисин белгилеген же өзгөрткөн ыкма.

Алар маалыматтарды капсула кылуу үчүн колдонулат, бул талааларга жетүүнү жана өзгөртүүнү көзөмөлдөөгө мүмкүндүк берет, мисалы, баарын текшерүү же логика кошуу аркылуу.

Javaда мисал:

public class Адам {
    private String аты;

    public String getАты() {
        return аты;
    }

    public void setАты(String аты) {
        if(аты != null && !аты.isEmpty()) {
            this.аты = аты;
        }
    }
}

QA автоматташтырууда, геттерлер жана сеттерлер объекттер менен иштөөдө маанилүү, өзгөчө бизнес логиканы тестирлөө жана маалыматтын тактыгын текшерүүдө.