Closed guido-z closed 7 years ago
No les va la idea de tener una clase Tipo para ahorrarnos las clases esas? Seria una clase tipo de donde heredarian fuego, agua, etc. Y algomon y ataque tendrian un atributo Tipo. Y el tipo sabria determinar el multiplicador entre dos tipos y cosas asi
Podría funcionar, hagamos el intento. Si queda bien lo dejamos. Ahora escribo los casos de prueba que faltan así nos podemos poner a codear.
Acá está, este diagrama refleja lo que escribí en el word que subí ayer. Creé distintos tipos de algomon y de ataques para satisfacer la tabla de ventajas y desventajas de tipos usando Double Dispatch. Me ahorré los atributos y los métodos para que entre todo en el diagrama, igual está casi todo en el word. Díganme qué les parece.