public override void Socorrer(Veiculo veiculo)
 {
     //Processo de socorro...
 }
 public AutoSocorro(AutoSocorroFactory factory, Veiculo veiculo)
 {
     _veiculo = factory.CriarVeiculo(veiculo.Modelo, veiculo.Porte);
     _guincho = factory.CriarGuincho();
 }
 public abstract void Socorrer(Veiculo veiculo);