Overloading: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 5:
 
==Overloading del costruttore e dei metodi delle classi==
Ecco alcuni esempi di sovraccarico di un costruttore Persona e un metodo "Rubrica.Inserisci", in linguaggio [[Visual Basic]] (è omessa la dichiarazione di un [[Tipo di dato|tipo enumerativo]] "Sesso" di valore "Maschio/Femmina" e di alcune implementazioni)
<nowiki>
Class Persona
Riga 40:
 
In questo modo è possibile inizializzare un'[[istanza]] della classe Persona sia fornendo manualmente i dati che copiandoli da un'altra istanza di Persona. Allo stesso modo possiamo inserire in rubrica il nome e cognome manualmente oppure prenderli da un oggetto Persona.
Il codice di cui sopra è facilmente riutilizzabile in linguaggi come [[C]], [[Linguaggio C Plus Plus|C++]] [[C sharp|C#]] e [[Java]], riscrivendo il tutto secondo la sintassi del linguaggio scelto.
 
==Overloading degli operatori==