Metodo (programmazione): differenze tra le versioni

 
====Esempio====
 
Esempio generico in Java:
 
'''public static ''' tipo_ritorno <nome_Metodo> (tipo_parametro1 param1, ... , tipo_parametroN paramN){
...
''blocco_istruzioni'';
{{Vedi anche|Costruttore (programmazione)}}
Una particolare categoria di metodi è costituita dai [[Costruttore (programmazione)|costruttori]],<ref>Nella terminologia tecnica dei vari linguaggi i costruttori vengono talvolta classificati come metodi, altre volte no.</ref> che vengono invocati implicitamente ogni volta che un oggetto viene creato, e che hanno lo scopo generale di inizializzarne i dati interni. In molti linguaggi<ref>Per esempio [[Java (linguaggio)|Java]], [[C++]], [[C sharp|C#]] e [[PHP]]</ref> i costruttori sono facilmente distinguibili perché il loro nome deve coincidere con quello della classe di appartenenza.
 
====Esempio====
Esempio generico in Java:
 
'''public''' <nome_classe> (tipo_parametro1 param1, ... , tipo_parametroN paramN){
attribuito1=param1;
...
attributoN=paramN;
}
 
=== Metodi astratti ===
Utente anonimo