Quote Originariamente inviata da megaorso Visualizza il messaggio
Potete darmi qualche dritta???
Inoltre, il codice è scritto con chiarezza e indentato corretamente??
L'uso dei commenti è buono?
Classe Point (ti è stato chiesto di creare Punto ... non Point in inglese):
1) i campi statici x1/y1 NON hanno senso di esistere (e nemmeno getX1/getY1).
2) costruttori ok. Vedo che tieni traccia di quante sono le istanze. Male non fa ma non mi sembra che sia stato richiesto.
3) getter/setter ok
4) creaCasuale no, non ha senso che restituisca String. Deve restituire un oggetto di quella classe! Non una stringa (che serve ben poco)


Classe Poligono:
1) getPerimetro()/getArea() astratti ok


Classi Rettangle e Triangle (idem, è stato chiesto Rettangolo e Triangolo):
1) mi paiono complesse e "contorte"
2) creaCasuale idem non deve restituire un String


Ripensa bene il tutto.