示例#1
0
 public void ImprimirDados()
 {
     _notificador.AdicionarTitulo("Dados da Pessoa");
     _notificador.AdicionarMensagem($"Nome: {_nome}");
     _notificador.AdicionarMensagem($"Altura: {_altura}");
     _notificador.AdicionarMensagem($"Data de Nascimento: {_dataDeNascimento.ToShortDateString()}");
     _notificador.AdicionarMensagem($"Idade: {CalcularIdade()}");
     _notificador.Notificar();
 }
示例#2
0
        protected bool ValidarSaque(double saldoDisponivel, double valorDoSaque)
        {
            if (saldoDisponivel < valorDoSaque)
            {
                _notificador.AdicionarMensagem("Saldo Insuficiente.");
                _notificador.Notificar();
                return(false);
            }

            return(true);
        }