Progetto 2013/2014
Di seguito raccoglierò chiarimenti e risposte a domande ricorrenti che mi vengono fatte via mail, o a lezione o sul google group, allo scopo di fornire a tutti
le informazioni che altrimenti rimarrebbero "private".
Chiarimenti
Classe Posizione Attenzione a non confondere la classe
Posizione che mantiene lo stato del gioco (che secondo me dovrebbe essere una
matrice bidimensionale di oggetti di tipo
Pezzo e le posizioni da leggere in input o produrre in output nella versione testuale (da fare comunque anche se si fa l'interfaccia grafica) che sono array di stringhe.
Metodo puoiMuovere: nelle specifiche del progetto, viene menzionato il metodo
puoiMuovere(Casella a, Posizione p) nell'interfaccia
Pezzo.
Ritengo che sia più opportuno (dopo delle osservazioni di alcuni di voi) definirlo con la segnatura
puoiMuovere(Casella da, Casella a, Posizione p).
FAQ
posso fare il progetto da solo? Si. Il mio è solo un suggerimento per fare meno fatica e imparare di più!
--
IvanoSalvo - 14 May 2014