Non ancora. Devi fare la differenza di X e di Y tra i due punti ... non sullo stesso punto!
Nomi di classi in camel-case con iniziale maiuscola es. TriangoloRettangolo
Nomi di metodi in camel-case con iniziale minuscola es. toString() setNome()
Nomi di variabili in camel-case con iniziale minuscola es. annoDiNascita
Nomi di costanti tutte in maiuscolo con underscore in mezzo es. MAX_VALUE
E cosa è stringa? Dovrebbe essere una variabile ... dove la vedi dichiarata?
Appunto, nel toString definisci una variabile, inizialmente vuota ( "" ) a cui accodi man mano i dati. Poi alla fine la restituisci.
P.S. non postare codice "colorato" perché è un casino leggerlo con i tag dei colori e anche quotarlo.