Classe:
namespace Veiculo;
internal class Veiculo
{
public string? Placa;
private double velocidadeAtual;
public Veiculo(string? placa, double velocidadeatual)
{
Placa = placa;
VelocidadeAtual = velocidadeatual;
}
public double VelocidadeAtual
{
get { return velocidadeAtual; }
set
{
if (value > 0)
{
velocidadeAtual = value;
}
}
}
public void AtualizarVelocidade(double novaVelocidade)
{
velocidadeAtual = novaVelocidade;
}
}
Program:
using Vaiculo;
Veiculo veiculo1 = new("ABC-1234", 0);
veiculo1.AtualizarVelocidade(72.5);
Console.WriteLine($"Veiculo placa: {veiculo1.Placa}, em velocidade atual de: {veiculo1.VelocidadeAtual}");