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();