W programowaniu Java często może istnieć wymaganie, aby deweloper mógł inaczej wykorzystać zaimplementowany kod. Na przykład przekazywanie wielu wartości do konkretnej zmiennej od czasu do czasu zgodnie z wymogiem. W takich przypadkach Java „Java”
Dostawać" I "
ustawić„Metody pomagają zarządzać pamięcią i skutecznie uprościć kod.
Ten blog określi użycie i wdrożenie Java „Java”Dostawać" I "ustawić”Metody.
Jakie są metody „zdobądź” i „ustawione” w Javie?
„„Dostawać„Metoda służy do zwrócenia wartości zmiennej prywatnej i„ustawić”Metoda ustawia/przydziela wartość zmiennej prywatnej. Te metody są częścią „kapsułkowanie„Proces, w którym poufne dane są ukryte przed użytkownikami.
Przykład 1: Uzyskanie i ustawianie wartości w Javie
W tym przykładzie „ustawić()" I "Dostawać()„Funkcjonalność metod można wykorzystać najpierw do ustawienia wartości zmiennej prywatnej, a następnie pobrania jej za pomocą funkcji zdefiniowanych przez użytkownika w klasie:
Klasa publiczna getandset
Prywatny wiek;
public void setage (int x)
wiek = x;
public int getage ()
Wiek powrotu;
public static void main (string [] args)
getandset x = new getandset ();
X.setage (18);
System.na zewnątrz.println („wiek to:”+x.getage ());
W powyższym bloku kodu:
- Po pierwsze, zdefiniuj klasę o nazwie „getandset".
- W klasie określ prywatną zmienną o nazwie „wiek".
- W następnym kroku zdefiniuj funkcję o nazwie „setage ()”Posiadanie określonego parametru do ustawienia wartości. W definicji funkcji przekazuj wartość ustawioną do zmiennej prywatnej.
- Teraz zadeklaruj funkcję pobierania wartości ustawionej „nazywana”getage ()". W swojej definicji po prostu zwróć „ustawić" wiek.
- W "główny”, Utwórz obiekt deklarowanej klasy za pośrednictwem„nowy”Słowo kluczowe i„getandset ()”Konstruktor odpowiednio.
- Następnie powołaj się na zgromadzoną funkcję „setage ()”, Odnosząc się do klasy i ustawiając określoną wartość.
- Na koniec odzyskaj wartość ustawioną, uzyskując dostęp do ostatniej funkcji klasy „getage ()".
Wyjście
W tym wyjściu można zaobserwować, że wartość ustawiona jest odpowiednio pobierana.
Przykład 2: Uzyskanie i ustawianie wartości przez odniesienie w Javie
W tym konkretnym przykładzie wartości można ustawić i uzyskać, odnosząc się do zmiennej prywatnej:
Klasa publiczna getandset
Prywatny wiek;
public void setage (int wiek)
Ten.wiek = wiek;
public int getage ()
Wiek powrotu;
public static void main (string [] args)
getandset x = new getandset ();
X.setage (18);
System.na zewnątrz.println („wiek to:”+x.getage ());
W powyższych wierszach kodu zastosuj następujące kroki:
- Podobnie zdefiniuj klasę o nazwie „getandset”I określ określoną zmienną prywatną.
- Teraz zdefiniuj funkcję o nazwie „setage ()„Parametr”wiek„Aby ustawić wartość.
- Zauważ, że parametr i zmienna prywatna są identyczne, więc „Ten„Słowo kluczowe można tutaj wykorzystać, aby pominąć dwuznaczność w różnicowaniu.
- „„Ten”Słowo kluczowe wskazuje na zmienną prywatną i przydziela ją wartość ustawiona po przekazaniu jej jako argumentu funkcji w głównym.
- Po tym podobnie zdefiniuj funkcję „getage ()„Aby zwrócić wartość ustaloną.
- W "główny”, Przypomnij o omówionym podejścia, aby utworzyć obiekt klasy, ustaw i odpowiednio uzyskać wartość.
Wyjście
W tym wyniku można przeanalizować, że niejednoznaczność między wartościami identycznymi jest sortowana przez przekazanie odniesienia.
Wniosek
„„Dostawać" I "ustawić„Metody w Javie są częścią„kapsułkowanie”I są używane do zwracania i ustawiania odpowiednio wartości zmiennej prywatnej. Metody te można użyć do modyfikacji zmiennej po prostu lub przez przekazanie odniesienia za pomocą funkcji zdefiniowanej przez użytkownika. W tym blogu omówiono podejścia do wykorzystania metod GET i SET Java.