Istanze come Valori di Ritorno¶
Funzioni e metodi possono ritornare oggetti. In particolare, un metodo può creare un oggetto usando il costruttore e ritornarlo come valore di ritorno del metodo.
Supponiamo abbiamo un oggetto punto e vogliamo trovare il punto che sta a metà strada tra lui e un altro punto. Questo è quello che viene fatto dal metodo halfway
sotto.
Il Point risultato, mid
è un oggetto e quindi possiamo invocare su di lui i metodi della classe Point
.