0
respostas

Minha solução do desafio

namespace Teste4_Alura.ExercicioOO;

public class Pessoa
{
    public string Nome { get; set; }
    public int Idade { get; set; }

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

}
namespace Teste4_Alura.ExercicioOO;

class ClienteVIP : Pessoa
{
    public string nFidelidade { get; set; }
    public string cVIP { get; set; }

    public ClienteVIP(string nome, int idade, string nFidelidade, string cVIP) : base(nome, idade)   
    {
        this.cVIP = cVIP;
        this.nFidelidade = nFidelidade; 
    }
}
#region
using Teste4_Alura.ExercicioOO;

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

Console.WriteLine($""""
    Bem-vindo, cliente VIP: {cliente1.Nome}
    Idade: {cliente1.Idade}
    Nivel de Fidelidade: {cliente1.nFidelidade}
    Codigo  VIP: {cliente1.cVIP}

    Bem-vindo, cliente VIP: {cliente2.Nome}
    Idade: {cliente2.Idade}
    Nivel de Fidelidade: {cliente2.nFidelidade}
    Codigo  VIP: {cliente2.cVIP}
    """");

#endregion