• 3 odgovora
  • 3.944 pregleda
zasto i kada strukture??? 20.05.2007. u 15:47 · pre 236 meseci #1
dakle ne razumem zasto bih koristio strukturu a ne klasu??? do sada sam ucio javu i nisam naisao na pojam strukture...i sad u C# naidjem na ovo chudo i nije mi jasno cemu...??dakle kada i zasto da koristim strukturu???
Re: zasto i kada strukture??? 20.05.2007. u 23:58 · pre 236 meseci #2
Možda ti ovaj link pomogne.
Rad sa strukturama je brži nego rad sa klasama, mada u principu koristi klase i nećeš omanuti.
Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: zasto i kada strukture??? 21.05.2007. u 12:38 · pre 236 meseci #3
Strukture se izvršavaju na stacku dok su klase na heapu. A klase imaju više mogućnosti nego strukture (inheritance, polymorphism...), strukture nam služe samo za osnovne tipove.
Kao što reče Pharos koristi klase.
Potpis
It's important that you never stop asking questions!
Re: zasto i kada strukture??? 25.05.2007. u 10:14 · pre 236 meseci #4
Samo da se nadovezem na prethodni odgovor.

Strukture su vrednosti tipovi a klase referentni tipovi podataka.

Strukture bi trebalo koristi samo kada imamo malo clanova jer se brze izvrsavaju(cuvaju se u stek-u), dok se klasa
koristi kada korisniku trebaju vise clanova i funkcija pa nema potrebe da se sve cuvaju u steku vec u hip-u, a u steku se samo cuva referenca na klasu koja je stvarno zauzela memoriju u hip-u.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme