Está en la página 1de 2

ACTIVIDAD

Analice el video https://www.youtube.com/watch?v=Z0yLerU0g-Q&t=1s titulado Tutorial -


Diagrama de Clases UML.

En base al video resuelva los siguientes puntos:

1) ¿Con qué se representa un diagrama de clase? Descríbalo en palabras.


2) ¿Dónde va el nombre de la clase (en el ejemplo Animales)?
3) Dé dos ejemplos de instancia de la clase Animales.
4) El video da una definición de atributos, pero adicional dice: También se les conoce como
__________, ________ o __________. Rellene los campos faltantes.
5) En qué parte van los atributos de la clase.
6) Dé 3 ejemplos de atributos.
7) ¿Qué tipo de dato es un atributo como nombre?
8) A los métodos se les conoce también como _________ o _____________.
9) Dé dos ejemplos de métodos.
10) ¿Qué significa que un atributo sea privado? ¿Cuál es su símbolo?
11) ¿Qué significa que un atributo sea público? ¿Cuál es su símbolo?
12) ¿Qué significa que un atributo sea privado? ¿Cuál es su símbolo?
13) Dé ejemplos de subclases que pueden heredar de la superclase Animales.
14) ¿Qué elementos heredan estas subclases de la superclase Animales?
15) ¿Qué tipo de relación hay entre nutrias y erizos de mar?
Respuesta: Relación de _________ ya que las nutrias ________ erizos de mar.
16) ¿Qué es una relación de agregación? Defínalo y dé un ejemplo según el video en cuanto al
sistema ZOOLÓGICO.
17) ¿Qué significado tiene una relación de composición? Dé ejemplos basados en el video y el
sistema ZOOLÓGICO.
18) Mencione los tipos de multiplicidad. Solo menciónelos, no los defina.

Soluciones

1) Un diagrama de clases se representa mediante unos cuadros que interactúan entre ellos
mediante relaciones prestablecidas.
2) El nombre de la clase se coloca en la parte superior de cada clase.
3) Origen, Tamaño.
4) Campos, variables o propiedades.
5) En la sección media de cada clase.
6) Dirección, Curso, PromedioGeneral.
7) String o cadena de caracteres.
8) Operaciones o funciones.
9) cambiarEdad, cambiarCurso.
10) Un método o atributo es privado cuando solo lo puede usar la clase donde se establece se
representa con un -.
11) Un método o atributo es público cuando lo puede usar cualquier clase se representa con
+.
12) Un método o atributo es protegido cuando solo lo puede usar su misma clase o las
subclases que esta tenga se representa con #.
13) Leones, Osos, Jirafas.
14) Nombre, ID, edad, definirnombre, comen.
15) Relación de asociación ya que las nutrias comen erizos de mar.
16) Se usa para indicar que una clase también podría pertenecer a otra clase mayor pero no es
necesario que pertenezca a esta última. Cualquier subclase animal por agregación podría
pertenecer a animales heridos.
17) Se usa para indicar que una subclase no puede existir fuera de su clase principal. Cada
subclase de cada animal no podría existir sin la clase animales.
18) n, 1..*, 0..1, 0..*, m..n

También podría gustarte