Web Log di Adrian Florea

"You know you've achieved perfection in design, not when you have nothing more to add, but when you have nothing more to take away." Antoine de Saint-Exupery
posts - 440, comments - 2715, trackbacks - 3944

My Links

Archives

Post Categories

Image Galleries

.RO Blogs

.RO People

.RO Sites

Blogs

Furls

Links

vinCitori

Design patterns nel Framework .NET - 5

Continuo la serie con un esempio di uno Strategy (pp. 315-323 in GoF):
8. la classe astratta System.Array, l'interfaccia System.Collections.IComparer e le classi che implementano questa interfaccia fanno lo Strategy dove:
- System.Array fa la Context;
- System.Collections.IComparer fa la Strategy;
- le classi che implementano System.Collections.IComparer fanno le ConcreteStrategy;
- il metodo Compare fa l'AlgorithmInterface;
- i metodi BinarySearch e Sort fanno il ContextInterface.

Print | posted on sabato 24 aprile 2004 04:36 | Filed Under [ Pattern Dappertutto ]

Powered by:
Powered By Subtext Powered By ASP.NET