Sadržaj:
Definicija - Što znači zbirka?
U programiranju, zbirka je klasa koja se koristi za predstavljanje skupa sličnih vrsta podataka kao jedna cjelina. Ove jedinice klase koriste se za grupiranje i upravljanje povezanim objektima.
Zbirka ima temeljnu strukturu podataka koja se koristi za učinkovitu manipulaciju i pohranu podataka. Čitljivost i održavanje koda poboljšava se kada se zbirke koriste u logičkim konstruktima.
Tehopedija objašnjava Zbirku
Zbirke su dizajnirane za grupiranje određenih objekata logičnom vezom. Na primjer, objekt StudentCollection može se koristiti za održavanje detalja o studentima. Pojedinosti mogu obuhvaćati ukupni broj učenika ili ponuditi objekt za pretraživanje učenika na temelju atributa, poput imena, klase ili ocjene.
Zbirke se koriste u sljedećim uvjetima:
- Svaki element grupe predstavlja objekt slične namjene.
- Veličina grupe dinamički se mijenja tijekom vremena izvođenja.
- Mora postojati pristup pojedinom elementu putem funkcije pretraživanja na temelju određenog ključa.
- Mora postojati vrsta ili iteracija kroz elemente grupe.
.NET Framework pruža brojne tipove kolekcija, kao što su popis nizova, povezani popis, stog, red ili rječnik. Prilagođene zbirke mogu se koristiti kada postoji zahtjev za implementacijom posebne ili nove strukture podataka. To se može učiniti za ugošćivanje određenih vrsta, poboljšanje performansi ili izmjenu nadjačavanjem postojeće funkcionalnosti klase kolekcije. Korištenje prilagođenih kolekcija u arhitekturi aplikacija uključuje dodatne resurse za razvoj.
Odabir prave vrste kolekcije temelji se na obrascu upotrebe kolekcije. Primjeri uključuju zbirku rječnika, red čekanja, slaganje, sortirani rječnik i generičke podatke.
