public string GetNome() { if (pessoa == null) { //Apenas cria o objeto real quando chamar este método pessoa = PessoaDAO.getPessoaByID(this.id); } /** Delega para o objeto real **/ return(pessoa.GetNome()); }
public override string GetNome(IPessoa p) { return(p.GetNome()); }