Middle+
Šta su getteri i setteri?
sobes.tech АИ
Одговор од АИ
Getteri i setteri su metode za pristup poljima objekta ili klase.
- Getter: metoda koja vraća vrednost privatnog polja.
- Setter: metoda koja postavlja ili menja vrednost privatnog polja.
Koriste se za enkapsulaciju podataka, omogućavajući kontrolu pristupa i izmene polja, na primer, dodavanjem validacije ili logike pri postavljanju vrednosti.
Primer u Javi:
public class Osoba {
private String ime;
public String getIme() {
return ime;
}
public void setIme(String ime) {
if(ime != null && !ime.isEmpty()) {
this.ime = ime;
}
}
}
U QA automatizaciji, getteri i setteri su važni za interakciju sa objektima, posebno pri testiranju poslovne logike i proveri tačnosti podataka.