Closed cpiccin closed 6 months ago
Buenas, si está perfecto, porque de esta forma estrian cumpliendo KISS (keep it simple) y el OCP (open close principle), ya que es muy sencillo agregar vistas a la clase sin la necesidad de refactorizar, dandole a la clase HojaSprite toda la responsabilidad de la imagen pero sin involucrarse en al vista por lo que no viola Separation of Concers ni el SRP.
De nuevo, muy buena solucion ;)
Hola teniamos una duda, en la logica tenemos una clase que hace que se le pueda asociar a cada entidad un array de imagenes. Hicimos esto para que de alguna forma en la view poder decir que nos muestre cada imagen (esto es nada mas para poder hacer las animaciones) y queriamos saber si es correcto manejar esto en el modelo. La clase Entidad estaria importando
import java.awt.image.BufferedImage