0
respostas

[Projeto] Faça como eu fiz: registro de clientes

class Pessoa
{
    public Pessoa(string nome, int idade)
    {
        Nome = nome;
        Idade = idade;
    }

    public string Nome { get; private set; }
    
    public int Idade { get; private set; }
}

class ClienteVip : Pessoa
{
    public ClienteVip(string nome, int idade, string nivelFidelidade, string codigo) : base(nome, idade)
    {
        NivelFidelidade = nivelFidelidade;
        Codigo = codigo;
    }

    public string NivelFidelidade { get; private set; }
    public string Codigo { get; private set; }

    public void ExibirSaudacao()
    {
        Console.WriteLine(@$"Bem-vindo, cliente VIP: {Nome}
Idade: {Idade}
Nível de Fidelidade: {NivelFidelidade}
Código VIP: {Codigo}");
    }
}

ClienteVip cliente1 = new ClienteVip("Renata", 32, "Ouro", "VIP123A");  
ClienteVip cliente2 = new ClienteVip("Leonardo", 40, "Diamante", "VIP789X");  

cliente1.ExibirSaudacao();
cliente2.ExibirSaudacao();