-
Fototrend

Új hozzászólás Aktív témák
-
shev7
veterán
"biztonsagi masolat"? kicsit fura kifejezes

a lenyeg. Ha az end-nek csak az erteke kell, akkor hozzal letre uj objektumot. Ha a referenciajat tarolod le, akkor meg teljesen egyertelmu, hogy ha a referencia altal hivatkozott tartalom megvaltozik, akkor az mindenhol ervenyes lesz. Pont ez a lenyege a referencia szerinti ertekatadasnak.
"miért nem kell minden konstruktorban minden bemenő paraméterről biztonsági másolatot készítenünk."
Attol fugg, most mire gondolsz. int-nel, double-nel stb nincs referencia szerinti ertekatadas. Stringnel bar referenciat adsz at, de a String modosito fuggvenyek uj objektumot hoznak letre, igy ha valaki hivatkozik is arra a Stringre arra nem lesz hatassal a valtozas. Egyebkent meg dontsd el, hogy csak az ertek kell neked vagy a referencia

-
Gyuri16
senior tag
a start es a ent egy referencia egy-egy Date objektumra. Javaban a fuggvenyhivasnal erteket adsz at, tehat a konstruktor ezeket a referenciakat kapja meg, es eltarolja. igy aztan a p.start ugyanarra az objektumra fog mutatni mint a start, ezert ha az egyiket megvaltoztatod valtozik a masik is (igazabol nincs egyik, meg masik, hiszen egy objektumrol van szo, csak ket referenciad van ra)
"És akkor miért nem kell minden konstruktorban minden bemenő paraméterről biztonsági másolatot készítenünk."
ha azt kerded miert nem csinal minden objektum a konstruktorban parameterkent kapott objektumokrol masolatot, akkor a valasz az, hogy minek. ha szukseg van ra, akkor a programozo megirja, ha meg nem akkor nem lesz ott (igy ugye gyorsabb is, hisz nem kell uj objektumokat letrehozni)gondolom ez csak egy kiragadott pelda, de ilyen esetben az elso ket sort en a konstruktorba tennem
kata0513
elvileg lehet, kerdeses, hogy van-e kedve valakinek szenvedni vele. azt kell megtudni, hogy a program hogyan/hol tarolja a kepeket. ha egy kulso fajlban (aminek ismerjuk a strukturajat), vagy resource fajlokban akkor talan megoldhato. ha viszont valami nagyon egyedi fajlban van, esetleg meg animalodik is akkor nem hiszem, hogy sikerrel jarsz
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- sziku69: Fűzzük össze a szavakat :)
- Xbox Series X|S
- Bemutatkozott a Poco X7 és X7 Pro
- Milyen NAS-t vegyek?
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- LEGO klub
- Luck Dragon: Asszociációs játék. :)
- Metal topik
- További aktív témák...
- Xiaomi 14T Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- független szinte karcmentes Samsung A33 128GB, dobozával, kábellel, stb.
- iPhone 13 128GB 92% (1év Garancia)
- BESZÁMÍTÁS! ASUS H510M i7 10700 16GB DDR4 512GB SSD RTX 3060 Ti OC 8GB Zalman Z1 PLUS ADATA 600W
- GYÖNYÖRŰ iPhone 12 mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3849
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



