Hogy legyen Javában két osztályban ugyanaz a változóm getterrel és setterrel?
Figyelt kérdés
Van mondjuk A, B, C, D... vagy 20 osztály, ami mind bővíti a Z-t.
Az A-ban van egy változó getterrel és setterrel. Ugyanez kéne most a B-be is, ugyanarra a funkcióra.
a) Beleírom a B-be is -- kódismétlés.
b) Beleírom a Z-be -- a többségnek felesleges.
c) Közérakok egy Z1-et, ami bővíti Z-t, és benne van a cucc -- jó, de minden ismétlődő változónál ezt fogom csinálni? Még ütközés is lesz.
d) Interface -- nem jó, nem lehet benne változó + nem lehet implementálni a függvényeket.
2017. okt. 18. 16:43
11/13 A kérdező kommentje:
Mindegyik osztály tartalmaz az adott táblához kapcsolódó üzleti logikát.
2017. okt. 18. 22:35
12/13 A kérdező kommentje:
Mármint nem a getter-setter, az csak annyi, aminek látszik.
2017. okt. 18. 22:36
13/13 A kérdező kommentje:
Köszönöm a hozzászólásokat, végül az a) mellett döntöttem, mert rájöttem, hogy a B osztálynak csak ideiglenesen van szüksége erre a változóra, amíg egy másik fejlesztés meg nem valósul. Kár lenne felforgatni érte a házat.
2017. okt. 19. 08:44
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!