Classe 1
class Pessoa
{
public string Nome;
public int Idade;
public Pessoa(string nome, int idade)
{
Nome = nome;
Idade = idade;
}
}
Classe 2:
class ClienteVIP : Pessoa
{
public string NiveldeFidelidade;
public string CodigoVip;
public ClienteVIP(string nome, int idade, string niveldeFidelidade, string codigoVip) : base (nome, idade)
{
NiveldeFidelidade = niveldeFidelidade;
CodigoVip = codigoVip;
}
public void BoasVindas()
{
Console.WriteLine($"Bem-vindo, cliente VIP {Nome}");
Console.WriteLine($"Idade: {Idade}");
Console.WriteLine($"Nivel de Fidelidade: {NiveldeFidelidade}");
Console.WriteLine($"Código VIP: {CodigoVip}\n");
}
}
Program:
ClienteVIP cliente1 = new ClienteVIP("Renata", 32, "Ouro", "VIP123A");
ClienteVIP cliente2 = new ClienteVIP("Leonardo", 40, "Diamante", "VIP789X");
cliente1.BoasVindas();
cliente2.BoasVindas();