ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Agregación y composición


Enviado por   •  3 de Agosto de 2017  •  Tutoriales  •  353 Palabras (2 Páginas)  •  53 Visitas

Página 1 de 2

 

5 agregacion y composicion

asociacion

una clase retiene una relacion con otra clase durante

un tiempo determinado.

una clase contiene una referencia de una o varios objetos en forma de atributo.

 

agregacion

agregacion compartida

es un tipo especial de asociacion, que expresa un acoplamiento mas fuerte entre clases.

 

todo = /parte/parte

 

el todo representa a una gran elemento que esta formado por componentes mas pequenos.

 

*"parte de "

*"posee o tiene"

 

computadora:

-monitor

-teclado

-mouse

 

*las partes o componentes pueden ser partes en cualquier otro todo

 

cine :

-pelicula

-actor

 

computadora:

*m:monitor

*t:teclado

*mo:mouse

*precio

----------

Computadora (), leer(), mostrar(), getprecio()

-monitor:

*marca

*tamano

*definicion

*procedencia

*material

---------

Monitor(), leer(), mostrar()

 

-teclado:

*marca

*tipo

----------

Teclado(), leer(), mostrar()

-mouse:

*marca

*tipo

---------

Mouse(), leer(), mostrar()

 

cine:

*nombre

*direccion

{*vp:pelicula[]

 *nroP:int}

 

-pelicula:

*nombre

*duracion

*genero

*vA:actor[]

*nroA:int

 

-Actor:

*nombre

*edad

*genero

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Public class monitor

{

Private string marca, definicion, procedencia, material;

Private int tamano;

Public monitor()

{

Marca=”x”;

Tamano=0;

Definicion=”ninguno”;

Procedencia=”ninguno”;

Material=”x”;

}

Public void leer ()

{

Scanner sc=new scanner (system.in);

Marca = sc.next();

Tamano=sc.next Int();

Definicion=sc.next();

procedencia=sc.next();

material=sc.next();

}

Public void mostrar()

{

System.out .println (marca +””+tamano+””+definicion+””+procedencia+””+material);

}

...

Descargar como (para miembros actualizados)  txt (5.6 Kb)   pdf (55.4 Kb)   docx (20.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com