la función init se que es el constructor de una clase, pero estoy un poco confundido, en el diagrama aparece solamente init en la clase Partida(), pero en el resto de las clases no, entonces solamente debería poner dicha función en esa clase nomas?
Si bien deben crear un constructor en el método Partida, sí les recomiendo que realicen el constructor también para todas las clases a excepción de Casilla. En el documento modificado se aprecia eso :)
la función init se que es el constructor de una clase, pero estoy un poco confundido, en el diagrama aparece solamente init en la clase Partida(), pero en el resto de las clases no, entonces solamente debería poner dicha función en esa clase nomas?