Java/Metodi: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 141:
</source>
 
In Java l'ambiguità data dalla presenza dei due costruttori è risolta dal numero e dal tipo di argomenti richiesti dai metodi, quindi richiamando un metodo verrà di volta in volta scelto tra gli ononimi quello che richiede il numero e il tipo di argomenti richiesti.
Esistono due costruttori Data, che in un linguaggio come il C genererebbero un errore, poiché il compilatore non saprebbe a cosa si fa riferimento quando si richiama il metodo.
In Java l'ambiguità è risolta dal numero e dal tipo di argomenti richiesti dai metodi, quindi richiamando un metodo verrà di volta in volta scelto tra gli ononimi quello che richiede il numero e il tipo di argomenti richiesti.
Dunque scrivendo
Data compleanno=new Data();