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

Ingeniería en tecnología de la Información


Enviado por   •  10 de Octubre de 2015  •  Ensayos  •  403 Palabras (2 Páginas)  •  57 Visitas

Página 1 de 2

                        Universidad Tecnológica de Campeche [pic 2][pic 1]

Ingeniería en tecnología de la Información

Docente

Luis Alfredo Isidro Metelin

Materia

Programación de aplicaciones

Alumna

Susana Beatriz Coboj Carias

Grado

 7° “A”

Ciclo escolar

Septiembre – Diciembre 2015

San Antonio Cárdenas, Carmen, Campeche

Asociación y Agregación

La relación de las herencias dentro de una aplicación, los objetos están conectados en un programa con varios tipos de relaciones. La comunicación de los objetos están comunicados se pueden utilizar de algún modo al cualquier momento. Están colaborado mediante la relaciones de las clases (relación de herencia o generalización) o entre instancias (relación de asociación y relación toda parte: agregación y composición).

Asociación

Es generalmente, una relación estructural entre clases, es decir, que en el ejemplo, existe un atributo de la clase medio de transportes, que es del tipo Conductor. La navegalidad nos muestra donde está ubicado el atributo. La relación de asociación expresa una relación (unidireccional o bidireccional) entre las instancias a partir de las clases conectadas.  Se recorre la asociación se denomina navegabilidad de la asociación. Cada extremo de la asociación se caracteriza por el rol o papel que juega en dicha relación el objeto situado en cada extremo. La cardinalidad o multiplicidad es el número mínimo y máximo de instancias que pueden relacionarse con la otra instancia del extremo opuesto de la relación. Por ejemplo:

 1 Uno y sólo uno (por defecto)

 0..1 Cero a uno. También (0,1)

  M..N Desde M hasta N (enteros naturales)

  0..* Cero a muchos

 1..* Uno a muchos (al menos uno)

 1,5,9 Uno o cinco o nueve

Como implementar asociación

Representaremos la relación: El cliente usa tarjeta de crédito.

Código :

public class Customer {

    private int id;

    private String firstName;

    private String lastName;

    private CreditCard creditCard;

    public Customer() {

        //Lo que sea que el construtor haga

    }

    public void setCreditCard(CreditCard creditCard) {

...

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