protected override void Cabecalho(Banco banco) { Console.WriteLine("Banco {0} Telefone: {1}", banco.Nome, banco.Telefone); Console.WriteLine(); }
protected override void Rodape(Banco banco) { Console.WriteLine(); Cabecalho(banco); }
public void ImprimeRelatorio(Banco banco, List <Conta> contas) { Cabecalho(banco); Detalhe(contas); Rodape(banco); }
protected abstract void Rodape(Banco banco);
protected abstract void Cabecalho(Banco banco);
protected override void Rodape(Banco banco) { Console.WriteLine(); Console.WriteLine("Email: {0} Data e Hora: {1}", banco.Email, DateTime.Now); }
protected override void Cabecalho(Banco banco) { Console.WriteLine("Banco: {0} ", banco.Nome); Console.WriteLine("Endereço: {0} Telefone: {1}", banco.Endereco, banco.Telefone); Console.WriteLine(); }