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 автоматташтырууда, геттерлер жана сеттерлер объекттер менен иштөөдө маанилүү, өзгөчө бизнес логиканы тестирлөө жана маалыматтын тактыгын текшерүүдө.