Junior — Middle
Obyekt içində xüsusiyyət dəyərini alma metodundan nə üçün istifadə olunur?
sobes.tech Süni İntellekt
AI-dan cavab
Obyektin bir xüsusiyyətinin dəyərini alma metodu (getter), sinfin daxili sahələrinə girişin idarə olunması üçün istifadə olunur. Bu, aşağıdakıları təmin edir:
- Məlumatların kapsüllənməsi, daxili təqdimatı gizlətməklə.
- Dəyəri oxuyarkən məntiq əlavə etmək (məsələn, doğrulama və ya hesablamalar).
- Obrazın təhlükəsizliyi və istifadəsinin rahatlığını təmin etmək.
Java nümunəsi:
public class User {
private String name;
public User(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
Burada, getName() metodu xaricdən name sahəsinin dəyərini almağa imkan verir, birbaşa giriş vermədən.