Kolekcija

Autor: Lewis Jackson
Datum Stvaranja: 7 Svibanj 2021
Datum Ažuriranja: 25 Lipanj 2024
Anonim
NAŠA KOLEKCIJA TORBICA 👜👝🎒
Video: NAŠA KOLEKCIJA TORBICA 👜👝🎒

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 srodnim 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.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

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, kao što su ime, klasa ili ocjena.

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 hostiranje određenih vrsta, poboljšanje performansi ili izmjenu nadjačavanjem postojeće klase zbirke. Korištenje prilagođenih kolekcija u arhitekturi aplikacija uključuje dodatne razvojne resurse.

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.