- I costruttori sono metodi con lo stesso nome della classe e senza tipo di
ritorno (non di tipo void)
- Si possono avere più costruttori per la stessa classe, con parametri diversi
- I costruttori non possono essere metodi virtuali
- I costruttori verranno invocati in fase di creazione dell'oggetto, in maniera
automatica, subito dopo l'allocazione della memoria per l'oggetto
- Sia l'operatore new che la definizione di un oggetto possono avere dei parametri
(indicati tra parentesi tonde) che saranno i parametri del costruttore
- Se si inizializza un oggetto in fase di dichiarazione con un altro della stessa classe, viene
invocato il costruttore copia, che ha come parametro un oggetto della classe, passato per
riferimento
|