Kezdőoldal » Számítástechnika » Programozás » Javaban mit csinál a get a...

Javaban mit csinál a get a set és az is? Közvetlen függvény nevek előtt szokták használni őket, igaz?

Figyelt kérdés
java

2012. máj. 26. 10:23
 1/3 anonim ***** válasza:

Igen ott szokták és nem csinálnak semmit, pusztán jelölés.


Sokkal olvashatóbb a kód, ha egy változó értékét ilyen getter és setter metódusokkal állítja be valaki.


Olvashatóbb egy setValtozo(ertek) és getValtozo(), mint valamilyen random függvény nevek.


Az is leginkább logiai (boolean) változóknál szokott lenni, ez szintén olvashatóbbá teszi a kódot, csak ez a szerepe.



Külön semmit nem csinál, csak jelzés.

2012. máj. 26. 11:23
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

A függvénynév részei ezek. Igazából akármi lehet egy függvény neve, inkább az elnevezési elvárások miatt használjuk őket.


A get általában valami lekérésére szolgál (pl egy osztály adattagjának a lekérésére), a set valaminek a beállítására, az is pedig ellenőrzésre.


pl.:


public class HelloGetSetIs {

private Integer number;


public void setNumber(Integer number) {

this.number = number;

}


public Integer getNumber() {

return this.number;

}


public Boolean isZero() {

return this.number == 0;

}

}

2012. máj. 26. 11:23
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
köszönöm a gyors választ. like ment
2012. máj. 26. 17:22

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!