void Main() { var cliente1 = new PessoaFisica("Walter White", new Credito(10000, 9700)); var cliente2 = new PessoaJuridica("Los Pollos Hermanos", new Credito(20000, 15000)); Console.WriteLine($"Crédito disponível - Nome: {cliente1.GetNome()}, " + $"Valor: {cliente1.ObterCreditoDisponivel()}"); Console.WriteLine($"Crédito disponível - Nome: {cliente2.GetRazaoSocial()}, " + $"Valor: {cliente2.GetCreditoDisponivel()}"); }
void Main() { var cliente1 = new PessoaFisica("Walter White", new Credito(10000, 9700)); var cliente2 = new PessoaJuridica("Los Pollos Hermanos", new Credito(20000, 15000)); IList <IPessoa> clientes = new List <IPessoa>() { cliente1, cliente2 }; foreach (var cliente in clientes) { Console.WriteLine($"Crédito disponível - Nome: {cliente.GetNome()}, " + $"Valor: {cliente.GetCreditoDisponivel()}"); } }