  |
i metodi ritornano sempre un valore, anche void |
  |
i costruttori no, e devono avere lo stesso nome della classe |
  |
uno degli errori più frequenti: |
class Stack{
void Stack(int x)
{ } //no!!!
}
  |
questo è un metodo che si chiama come la classe, non un
costruttore |
Un errore molto frequente è quello di mettere la parola void prima di un costruttore. Questo è un errore, un costruttore non ritorna nulla (deve solo inizializzare l'istanza la classe che sta costruendo). Se si mette la parola chiave void si dichiara un metodo con lo stesso nome della classe, e non un costruttore.
|