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???
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.
It's important that you never stop asking questions!
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.