Middle+
რა არის გეტერები და სეტერები?
sobes.tech AI
პასუხი AI-სგან
გეტტერები და სეტტერები მეთოდებია, რომლებიც უზრუნველყოფენ ობიექტის ან კლასის ველების წვდომას.
- გეტერი: მეთოდი, რომელიც აბრუნებს კერძო ველის მნიშვნელობას.
- სეტერი: მეთოდი, რომელიც ადგენს ან იცვლის კერძო ველის მნიშვნელობას.
მათ გამოიყენება მონაცემების ინკაფსულაციისთვის, რაც საშუალებას აძლევს აკონტროლოს ველების წვდომა და ცვლილება, მაგალითად, დამატებით ვალიდაციის ან ლოგიკის გამოყენებით მნიშვნელობის განსაზღვრისას.
Java-ს მაგალითი:
public class ადამიანი {
private String სახელი;
public String getსახელი() {
return სახელი;
}
public void setსახელი(String სახელი) {
if(სახელი != null && !სახელი.isEmpty()) {
this.სახელი = სახელი;
}
}
}
QA ავტომატიზაციაში, გეტტერები და სეტტერები მნიშვნელოვანია ობიექტებთან ურთიერთობისთვის, განსაკუთრებით ბიზნეს ლოგიკის ტესტირების და მონაცემთა სისწორის შემოწმებისთვის.