Migliorare il Costruttore¶
Il nostro costruttore fino ad ora poteva solo creare punti posizionai in (0,0)
. Per creare un punto in posizione (7, 6), abbiamo bisogno di ricevere dall’utente tali coordinate. A tale scopo, possiamo usare i parametri, notando che il costruttore è una funzione come quelle che abbiamo visto.
Possiamo rendere il costruttore più generale inserendo parametri addizionali nel metodo __init__
.
Adesso creiamo nuovi punti, fornendo le coordinate x e y come parametri. Quando il punto viene creato, i valori initX
e initY
sono assegnati allo stato dell’oggetto.