- Classe Conta
class Conta
{
public string NumeroConta { get; set; }
public string Titular { get; set; }
public decimal Saldo { get; }
public string Senha { get; }
public void ExibirInformacoes()
{
Console.WriteLine($"Número da conta: {NumeroConta}");
Console.WriteLine($"Titular: {Titular}");
Console.WriteLine($"Saldo da conta: R${Saldo}");
}
}
- Classe Carro
- Classe Carro
{
public string Modelo { get; set; }
public string Fabricante { get; set; }
public int Ano { get; set; }
public int Velocidade { get; set; }
public string DescricaoDetalhada => $"{Fabricante}, {Modelo}, Ano: {Ano}\n";
public void ExibirInformacoes()
{
Console.WriteLine($"Modelo do carro: {Modelo}");
Console.WriteLine($"Ano: {Ano}");
Console.WriteLine($"Atual Velocidade: {Velocidade}Km/h");
Console.WriteLine(DescricaoDetalhada);
}
}
- Classe Produto
class Produto
{
public string Nome { get; set; }
public string Marca { get; set; }
public decimal Preco { get; set; }
public int Estoque { get; set; }
public void ExibirInformacoes()
{
Console.WriteLine($"Produto: {Nome}");
Console.WriteLine($"Marca: {Marca}");
Console.WriteLine($"Preço: {Preco}");
Console.WriteLine($"Estoque: {Estoque}");
}
}
Fiz dessa forma as classes Carro e Produto, sei que faltaram as verificações; Porém não fixei como foi feito a utilização desses operadores no set, ficou meio connfuso essa explicação.