Strategy pattern: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: niente template:sezione vuota nelle sezioni non vuote
ValterVBot (discussione | contributi)
m Esempio: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang= (2), </source> → </syntaxhighlight> (2)
Riga 13:
== Esempio ==
L'esempio seguente è stato codificato con il linguaggio di programmazione [[Java (linguaggio_di_programmazione)|Java]].
<sourcesyntaxhighlight lang="java">
 
// "Strategy"
Riga 113:
}
 
</syntaxhighlight>
</source>
Utilizzo dello Strategy: nel seguente esempio vediamo come ordinare una lista di documenti con due diversi algoritmi di ordinamento senza che la classe che si occupa di ordinare i documenti conosca l'implementazione dell'algoritmo di ordinamento.
<sourcesyntaxhighlight lang="java">
 
public class SortDocument {
Riga 139:
}
 
</syntaxhighlight>
</source>
 
== Considerazioni ==