0
respostas

[Projeto] Desafio: hora da prática

class ContaBancaria
{
    public int NumeroIndicador { get; set;}
    public string Titular { get; set;}
    public decimal Saldo { get; set;}
    public string Senha { get; set;}

    public void ExibirDadosConta()
    {
        Console.WriteLine($"Titular: {Titular}");
        Console.WriteLine($"Saldo: {Saldo}");
    }
}
class Carro
{
    public string Marca {get; set;}
    public string Modelo {get; set;}
    public string Fabricante { get; set; }
    public string AnoFabricacao {get; set;}
    public string AnoModelo {get; set;}
    public string DescricaoDetalhada => $"O carro {Modelo} fabricado por {Fabricante} no ano {AnoFabricacao} ";
    
    void Acelerar()
    {
         Console.WriteLine("Acelerando...");
    }

    void Frear()
    {
        Console.WriteLine("Freando...");
    }

    void Buzinar()
    {
        Console.WriteLine("Buzinando");
    }
}
class Produto
{
    private decimal preco;
    private decimal estoque;
    public string Nome { get; set; }
    public string Marca { get; set; }
    public decimal Estoque 
    { 
        get => estoque; 
        set {
            if( value < 0)
            {
                estoque = 0;
            }
            else
            {
                estoque = value;
            }
        }  
    }
    public decimal Preco 
    { 
        get => preco; 
        set {
            if( value < 0)
            {
                preco = 10;
            }
            else
            {
                preco = value;
            }
        }  
    }
}