Sobes.tech
Junior — Middle

Do czego służy metoda pobierania wartości właściwości w obiekcie?

sobes.tech AI

Odpowiedź od AI

Metoda pobierania wartości właściwości w obiekcie (getter) służy do kontroli dostępu do wewnętrznych pól klasy. Umożliwia:

  • enkapsulację danych, ukrywając wewnętrzne reprezentacje.
  • dodanie logiki podczas odczytu wartości (np. walidacja lub obliczenia).
  • zapewnienie bezpieczeństwa i wygody korzystania z obiektu.

Przykład w Java:

public class User {
    private String name;

    public User(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}

Tutaj metoda getName() pozwala na uzyskanie wartości pola name z zewnątrz, nie dając bezpośredniego dostępu do pola.