Quote Originariamente inviata da megaorso Visualizza il messaggio
Così????
codice:
public double CalcDistanza(Punto altropunto){
    //Distanza tra 2 punti
double AB = Math.sqrt( Math.pow( (this.getX() - this.getX() ), 2 ) + Math.pow( (altropunto.getY() - altropunto.getY() ) , 2) );
    return AB;
}
Non ancora. Devi fare la differenza di X e di Y tra i due punti ... non sullo stesso punto!

Quote Originariamente inviata da megaorso Visualizza il messaggio
Potresti farmi qualche esempio?
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

Quote Originariamente inviata da megaorso Visualizza il messaggio
codice:
public  String toString(){
    for(int i=0; i <= cnt; i++) {
        stringa =  vetPoligoni[i].toString();
}
    return stringa;
}
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.