Ver Mensaje Individual
  #2  
Antiguo 24-02-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Reputación: 21
AzidRain Va camino a la fama
De acuerdo completamente, TClase en el segundo ejemplo depende de TClase2, por lo que cualquier cambio en TClase2 afectará el comportamiento de TClase, de manera que TClase es el elemento dependiente y TClase2 el independiente. Obviamente los cambios en TClase no afectan a TClase2.

En el caso de la asociación se trata de elementos que son mutuamente dependientes, es decir, el uno no puede existir sin el otro por decirlo de alguna manera, por ejemplo un objeto TCuaderno debe tener THojas, obviamente el cuaderno se puede quedar sin hojas pero aun asì requiere de aquellas para ser un cuaderno, por el otro lado las hojas requieren un cuaderno. De ahí el término asociación.

Acoto: Todo el trabajo que se realiza en UML es completamente independiente del código por lo que la implementación real de cada concepto puede variar ligeramente a veces incluso varia entre programador y programador, sin embargo la colección de diagramas de esta herramienta permite mantener cierta coherencia entre el todo. De manera que puede haber interpretaciones que diferentes ante un mismo diagrama, sin embargo UML garantiza que al final el resultado sea el correcto.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita