Juego de plataforma en Java (8): Un poco de optimización

Es momento de revisar un poco el código que tenemos escrito y reordenar un poco, hacerlo un poco más «elegante». Si vemos en el método paint(), tenemos tres bloques de código que son idénticas; es la iteración que recorren las tres listas (box,weapon y fruit) para ir dibujando en la ventana, si recordamos sabemos que …