Cuál de las siguientes afirmaciones NO se corresponde con el lenguaje UML?
- A.Una clase se representa mediante un rectángulo con tres secciones, la superior contiene el identificador o nombre de la clase, la central contiene los atributos, y la inferior, las operaciones o métodos que tienen asociado.
- B.El nombre asignado a la clase, los atributos y los métodos pueden tener visibilidad pública o privada.
- C.Un tipo de asociación entre elementos estructurales es la disyunción.Respuesta correcta
- D.La agregación es un tipo de asociación entre elementos estructurales que representa una cosa que es parte de otra.
Explicación
La respuesta correcta es C. En UML no existe ningún tipo de asociación estructural llamado 'disyunción'. Las asociaciones reconocidas por la OMG en UML 2.x son: asociación simple, agregación, composición, dependencia, generalización y realización. Una clase se representa con tres compartimentos según la opción A. Los modificadores de visibilidad (opción B) incluyen +, -, #, ~. La agregación (opción D) representa una relación 'parte-de' débil entre elementos.