2. AGREGACION
Contiene atributos que
será una colaboración
es decir un array,
vector .
Todo parte de una
instancia que forma
parte de otra ya que en
la vida real dice que A
se comparte de B o que
A tiene B
COMPOSICIÒN
La composición esta
relacionada con valores
del objeto.
El objeto que el
contiene se carga a un
ciclo de vida.
3. Es una colección de datos
del mismo tipo que se refiere
por un mismo nombre
BIDIMENSIONALES UNIDIMENSIONALES
ARREGLOS DE OBJETOS
4. ARREGLO
BIDIMENSIONALES:
Se define como un conjunto de datos del
mismo tipo que están organizados en dos
o mas columnas y uno o mas renglones
1) tipodato nomtabla[][]= new
tipodato[reng][col];
Ejemplo:
int calif[][]=new int[3][4];
double ingresos[][]= new double[3][4];
5. Declaración Arreglos Bidimensionales
Al igual que en los arrays unidimensionales o
vectores, se crean con declaraciones type y var
y deben ser de tipo ordinales o subrango. Se
deben indicar: • El nombre del array • Tipo del
array • Rango permitido • Ejemplo: Type Tabla =
array [1..25,1..4] of real; Var Grados : Tabla; •
Para localizar o almacenar un valor en el array
se deben especificar dos posiciones o
subíndices, uno para la fila y otro para la
columna.
6. ARREGLO UNIDIMENSIONALES
Antes de poder usar un arreglo debemos
declararlo mediante la forma general: Donde:
tipo, declara el tipo de cada elemento del
mismo. nombre variable, es el nombre del
array. tamaño, indica el número de elementos
que tendrá el array.
Ejemplo:
Tipo int:intpago [8]
Float notas[17]
Char letras[28]
Double precios[20];