"...o in Cerchio usi direttamente il Punto fornito, quindi senza crearne uno nuovo ...."
La variabile Cerchio è private. Non volendo modificare la classe Cerchio/Rettangolo, forse quello a cui sto cercando di arrivare è utilizzare il punto fornito. Ma come si fa??? Se non si fosse capito sto muovendo i primi passi in java...
Non volendo modificare la classe Cerchio/Rettangolo, forse quello a cui sto cercando di arrivare è utilizzare il punto fornito. Ma come si fa???
La classe Cerchio devi comunque modificarla in qualche modo! Come ho detto, o aggiungi un getCentro() per tirar fuori il Punto del centro ..... oppure nel costruttore di Cerchio non fai new Punto( .... ) e usi direttamente il Punto fornito al costruttore.
La classe Cerchio devi comunque modificarla in qualche modo! Come ho detto, o aggiungi un getCentro() per tirar fuori il Punto del centro ..... oppure nel costruttore di Cerchio non fai new Punto( .... ) e usi direttamente il Punto fornito al costruttore.
Alla fine non avendo capito come operare con l'altra soluzione, ho aggiunto un metodo in rettangolo cerchio getPosition().
Tutto funziona perfettamente, grazie per il supporto.