Icon New game New game

Diagramas de Clases

Video Quiz

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

Download the paper version to play

21 times made

Created by

Mexico

Top 10 results

There are still no results for this game. Be the first to stay in the ranking! to identify yourself.
Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

  1. time
    score
  1. time
    score
time
score
time
score
 
game-icon

Diagramas de ClasesOnline version

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

by 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