lunes, 24 de octubre de 2011

Diagrama de clases y tarjetas CRC

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