Strategy pattern: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m ortografia |
|||
Riga 66:
//Lista di documenti
private List<Document> documentList = new List<Document>();
//
private ISortStrategy sortstrategy;
Riga 83:
}
//Ordina la lista di documenti usando un
public void sort()
{
Riga 118:
</source>
Utilizzo dello Strategy: nel seguente esempio vediamo come ordinare una lista di documenti con due diversi
<source lang="java">
Riga 132:
sortedDocumentList.setSortStrategy(quickDocumentSort);
//Ordina i documenti usando l'
sortedDocumentList.sort();
Riga 139:
sortedDocumentList.setSortStrategy(mergeDocumentSort);
//Ordina di nuovo la lista usando un altro
sortedDocumentList.sort();
}
|