Icon Crear Crear

Diagramas de Clases

Video Quiz

El alumno refuerza los temas vistos en clase sobre Diagramas de Clases.

Descarga la versión para jugar en papel

21 veces realizada

Creada por

México

Top 10 resultados

Todavía no hay resultados para este juego. ¡Sé el primero en aparecer en el ranking! para identificarte.
Crea tu propio juego gratis desde nuestro creador de juegos
Compite contra tus amigos para ver quien consigue la mejor puntuación en esta actividad

Top juegos

  1. tiempo
    puntuacion
  1. tiempo
    puntuacion
tiempo
puntuacion
tiempo
puntuacion
 
game-icon

Diagramas de ClasesVersión en línea

El alumno refuerza los temas vistos en clase sobre Diagramas de Clases.

por Gladys Noverola Manzanilla
1

¿Para qué sirve un diagrama de clases?

2

¿Que es un Diagrama de clase?

3

¿Cómo se representa la relación de agregación?

4

¿Qué es una clase y cómo se representa?

5

¿Qué se indica en la primera, segunda y tercera sección del rectángulo que describe la clase?

6

¿Cómo puede ser la visibilidad?

Selecciona una o varias respuestas

7

¿Qué establece una relación de ASOCIACIÓN?

8

¿Qué significa que la relación de ASOCIACIÓN sea bilateral?

9

¿Para qué se utiliza la multiplicidad?

10

¿Qué son los atributos de enlace?

11

Semánticamente, ¿Qué significa el rombo?

12

¿Por qué la relación de AGREGACIÓN no lleva ninguna palabra encima de la línea?

13

¿Qué representa al rombo en negrita?

14

¿Qué pasa si en la AGREGACIÓN se elimina la clase COMPUESTO?

15

¿Para qué se utiliza la ESPECIALIZACIÓN/GENERALIZACIÓN?

16

¿Cómo se representa la relación de ESPECIALIZACIÓN/GENERALIZACIÓN?

17

¿Qué indica una especialización incompleta?

18

¿Qué indica la especialización disjunta?

19

¿Es el diagrama de clases la principal herramienta de los métodos orientados a objetos?

Explicación

Recuerda que UML Es el Lenguaje Unificado de Modelado

Recuerda que en el Diagrama de Clases la estructura es estática, sólo en el Diagrama de Comunicación y Procesos se muestra la estructura dinámica.

Es importante que el rombo esté vacío porque relleno toma otro significado: COMPOSICIÓN.

La clase es un concepto usado en Programación Orientado a Objetos (POO).

Recuerda que una clase puede no especificar sus atributos, ni su método, pero nunca puede faltar su nombre.

La visibilidad está representada por símbolos.

Se representa por una línea recta y sobre la palabra se establece la asociación.

La ASOCIACIÓN permite la interpretación del Diagrama en ambos sentidos de la clase A a la B y viceversa.

Recuerda que el * indica 0 a N o ninguna a muchas, y que la relación 1:N indica una a muchas.

Los atributos de enlace pueden convertirse en una clase y se llaman CLASE DE ASOCIACIÓN. Se derivan de la relación con una línea con guiones.

Recuerda que el rombo se establece junto a la clase que contiene los componentes, es decir la llamada COMPONENTE.

Al ver al rombo identificamos a dos clases: EL COMPUESTO Y EL COMPONENTE y la relación entre ellas se lee como que una ESTA FORMADO POR la otra.

La Agregación inclusiva representa una Composición donde un componente pertenece a un solo compuesto. Si se destruye el compuesto se destruyen sus componentes.

La AGREGACIÓN no tiene la misma restricción que la COMPOSICIÓN.

En la herencia, una clase hereda los atributos y métodos (dependiendo de la visibilidad), de otra clase llamada SUPERCLASE O PADRE.

Si leemos el diagrama hacia abajo, decimos ESPECIALIZACIÓN, si leemos el diagrama hacia arriba, decimos GENERALIZACIÓN.

La especialización COMPLETA, como su nombre lo indica, hace referencia a que hemos definido TODAS las posibles subclases de esa SUPERCLASE o clase PADRE.

Para que la superclase pueda ser de varios tipos de subclases, debe ser definida como DINÁMICA.

Recuerda que este modelado representa de forma estática la estructura del sistema.

educaplay suscripción