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);