public Context(BaseSort strategy) { this._strategy = strategy; }
BaseSort _strategy;//composicao. public Context(BaseSort strategy) { this._strategy = strategy;// passa o algoritmo para a composicao interna }