Diagrama de clases
*Fijo: Se refiere a que el escudo esta sin movimiento.
Tarjetas CRC
Clase: CañónLáser | Tipo clase: Normal | ID: 01 | |
Descripción: Clase que modela los disparos que se generaran al atacar. | Casos de uso asociados: Mover cañón láser, disparar | ||
Responsabilidad: Este es el que se encarga de destruir los enemigos al momento de dispararle, se mueve de izquierda a derecha. | Colaboradores: Aliens, PlatilloVolador, Escudo | ||
Atributos: color, tamaño, velocidad, vida |
Relación: Asociación |
Clase: Aliens | Tipo clase: Hijo | ID: 02 | |
Descripción: Subclase que hereda la clase PlatilloVolador. | Casos de uso asociados: Mover, disparar | ||
Responsabilidad: Son los que tienen que ser destruidos por el cañón láser, estos también disparan y se mueven de izquierda a derecha. | Colaboradores: PlatilloVolador | ||
Atributos: color, tamaño, velocidad |
Relación: Generalización |
Clase: PlatilloVolador | Tipo clase: Padre | ID: 03 | |
Descripción: Esta clase modela la nave que se considera el enemigo. | Casos de uso asociados: Mover | ||
Responsabilidad: Este solo se mueve de izquierda a derecha o viceversa y sirve para que te de puntuación. | Colaboradores: Aliens | ||
Atributos: color, tamaño, velocidad |
Relación: Asociación |
Clase: Escudo | Tipo clase: Normal | ID: 04 | |
Descripción: Esta clase sirve para proteger al cañón láser que usara el jugador. | Casos de uso asociados: | ||
Responsabilidad: Sirve como defensa, con este escudo los aliens no te podrán destruir fácilmente. | Colaboradores: CañónLáser | ||
Atributos: color, tamaño |
Relación: Asociación |
No hay comentarios:
Publicar un comentario