Кућа Развој Шта је колекција? - дефиниција из техопедије

Шта је колекција? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи колекција?

У програмирању, колекција је класа која се користи за представљање скупа сличних ставки типа података као једна јединица. Ове јединице класе користе се за групирање и управљање сродним објектима.


Збирка има базну структуру података која се користи за ефикасну манипулацију и складиштење података. Читљивост и одржавање кода се побољшавају када се колекције користе у логичким конструктима.

Техопедија објашњава збирку

Збирке су дизајниране за груписање одређених објеката логичком везом. На пример, објект СтудентЦоллецтион може се користити за одржавање детаља о студентима. Детаљи могу укључивати укупан број ученика или понудити могућност претраге ученика на основу атрибута, као што су име, класа или оцена.


Збирке се користе под следећим условима:

  • Сваки елемент групе представља објекат сличне намене.
  • Величина групе се динамички разликује током извођења.
  • Мора постојати приступ поједином елементу путем функције претраживања на основу одређеног кључа.
  • Мора да постоји врста или итерација кроз групне елементе.

.НЕТ Фрамеворк пружа бројне типове колекција, као што су листа низова, повезана листа, стацк, ред или рјечник. Прилагођене колекције могу се користити када постоји захтев за имплементацијом посебне или нове структуре података. Ово се може учинити да угостите одређене типове, побољшате перформансе или модификујете надјачавањем постојеће функционалности класе колекције. Коришћење прилагођених колекција у архитектури апликација укључује додатне ресурсе за развој.


Одабир праве врсте колекције заснован је на обрасцу употребе колекције. Примери укључују колекцију речника, ред чекања, слагање, сортирани речник и генеричке податке.

Шта је колекција? - дефиниција из техопедије