Új hozzászólás Aktív témák

  • Gyuri16

    senior tag

    válasz ALI_G #4290 üzenetére

    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

Hirdetés