Olá, Ulysses! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de construtores para inicializar os objetos, utilizou muito bem as propriedades para organizar os atributos do veículo e ainda compreendeu a importância dos métodos para atualizar e exibir informações de forma clara.
Uma correção é armazenar a nova velocidade diretamente no atributo privado, garantindo que o valor seja persistido. Assim:
public void AtualizarVelocidade(double novaVelocidade)
{
velocidadeAtual = novaVelocidade;
Console.WriteLine($"""
Veiculo: {Placa}
Velocidade atual: {velocidadeAtual} km/h
""");
}
Isso faz com que a velocidade atual do veículo seja mantida corretamente dentro da instância, permitindo consultas futuras.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!