07_Colecciones Simples
PROGRAMACION ORIENTADA A
OBJETOS
Semana 07
COLECCIONES
Objetivos
• En esta sesión, usted aprenderá a:
– Utilizar colecciones.
Utilización de las colecciones
• Las matrices se utilizanpara almacenar elementos del
mismo tipo de datos.
• .NET Framework proporciona varias clases que también
almacenan los elementos de forma especializada. Estas
clases son las clases de colección, y sedeclaran en el
espacio de nombres System.Collections.
Utilización de las colecciones (Cont. )
• Una colección se utilizan para trabajar con las listas o
conjuntos ordenados de objetos y proporcionauna
funcionalidad mayor que la de un simple array.
• El tipo de elemento de una colección es un objeto.
Objeto es un tipo de referencia.
• La siguiente figura muestra el almacenamiento de
valores en elarreglo de tipo int:
Array
@
9
7
int [] array= {9, 7, 3, 2};
3
2
Utilización de las colecciones (Cont. )
• La acción que convierte automáticamente el tipo de
valor para el tipo de referencia, seconoce como el
empaque.
• La siguiente figura muestra la técnica de empaque.
Array
@
2
7
@
9
@
@
@
3
int [] array= {9, 7, 3, 2};
Conocimiento (Cont.)
Aplicación de Colecciones :
Coleccionesse refieren a un conjunto de
objetos relacionados a cabo en una estructura
de datos.
Las colecciones son similares a una serie, de
manera que ambos se utilizan para almacenar
un conjunto de objetosrelacionados.
Las colecciones son diferentes entre una gran
variedad porque a diferencia de las matrices,
las colecciones no tienen un tamaño fijo. Su
tamaño puede variar dependiendo de losrequisitos.
Conocimiento (Cont.)
Clases de colección: El uso de clases de
colección elimina la necesidad de desarrollar
algunas de las estructuras de uso común de
datos y algoritmos. Algunas de las clases decolección son los siguientes:
List
ArrayList
Queue
Stack
Hashtable
Conocimiento (Cont.)
Clase ArrayList :
La clase ArrayList es similar a una matriz
unidimensional.
A diferencia de las matrices...
Regístrate para leer el documento completo.