Czym są metody akcesora i mutatora?
Czym są metody akcesora i mutatora?
Anonim

w języku Java akcesorzy są używane do uzyskania wartości pola prywatnego i mutatory służą do ustawiania wartości pola prywatnego. Jeśli zadeklarowaliśmy zmienne jako prywatne, nie byłyby one dostępne dla wszystkich, więc musimy użyć funkcji getter i setter metody.

Biorąc to pod uwagę, jakie są cele metod akcesorów i mutatorów?

Rola akcesory i mutatory mają zwrócić i ustawić wartości stanu obiektu. W informatyce metoda mutatora jest metoda służy do kontrolowania zmian w zmiennej. Są również powszechnie znani jako seter metody.

Wiesz też, czy metody mutatorów są nieważne? A metoda mutatora jest często metoda pustki który zmienia wartości zmiennych instancji lub zmiennych statycznych.

Poza tym, jaka jest różnica między metodą mutatora a metodą akcesora?

2 odpowiedzi. jakiś akcesor to klasa metoda służy do odczytywania członków danych, podczas gdy mutator to klasa metoda służy do zmiany członków danych. Najlepszą praktyką jest ustawienie członków danych jako prywatnych (jako w przykład powyżej) i uzyskuj do nich dostęp tylko przez akcesorzy oraz mutatory.

Jakie są przykłady mutatorów i akcesorów?

A mutator to metoda, która ustawia wartość atrybutu obiektu ( przykład : stu. setName("Bryan");). Akcesor to metoda, która pobiera wartość atrybutu ( przykład : stu. getName("Bryan");).

Zalecana: