Junior — Middle
Mire használják az objektum tulajdonság értékének lekérdezésére szolgáló módszert?
sobes.tech MI
Válasz az MI-től
Egy objektum tulajdonságértékének lekérdezésére szolgáló módszer (getter) a hozzáférés ellenőrzésére szolgál a osztály belső mezőihez. Lehetővé teszi:
- az adatok inkapszulálását, a belső reprezentáció elrejtését.
- logika hozzáadását az érték olvasásakor (pl. validálás vagy számítás).
- az objektum biztonságának és használhatóságának biztosítását.
Java példával:
public class User {
private String name;
public User(String name) {
this.name = name;
}
public String getName() {
return name;
}
}
Itt a getName() metódus lehetővé teszi a name mező értékének külső elérését anélkül, hogy közvetlen hozzáférést adna a mezőhöz.