Innanzitutto grazie a entrambi per le risposte. Avevo creato si una classe ListaPoligoni dove tenevo il mio main e i vari metodi per risolvere i vari punti dell esercizio,e una classe Poligono. Invece per leggere il file ho creato un file txt. copiando il testo dell esercizio e poi con un metodo in ListaPoligoni andavo a leggere i vari poligoni. Esempio testo con due poligoni:

(0,0),(0,1),(1,1)


(5,5),(5,10),(10,10),(10,5)

Un punto dell es � ad esempio calcolare il perimetro delle due figure.
Io quindi posso andare a creare un arraylist<Punto> in Poligono, una classe Punto dove inserisco x e y e ad esempio un metodo che mi calcoli i lati nella classe Poligono,sbaglio?