¿Qué hacemos si queremos pintar varias caras? Podemos hacer dos cosas: Replicar el código tantas veces como caras queramos pintar o crearnos una función que pinte caras y llamarla tantas veces como necesitemos.
Para declarar una función en Java se utiliza la siguiente sintáxis:
tipoDevuelto nombreFunción (tipoParametro parametro1, tipoParametro parametro2,...) {
}
Si la función no devuelve nada el tipoDevuelto debe ser void. Si la función devuelve algo se utiliza la palabra reservada return para devolver el valor.
NOTA: En ambos casos puede aparecer la palabra return. Cuando se ejecuta la línea de código que la contiene se sale de la función.
Entre las llaves pondremos el código que queremos que haga nuestra función.
Por ejemplo:
Lo que se pide en el día de hoy es modificar el código de la práctica anterior para pintar varias caras en posiciones distintas de la pantalla. Para ello, podemos implementar una función como la que sigue.
Por si te perdiste en la práctica anterior, puedes emplear este código.