Ir ao conteúdo
  • Cadastre-se

Javax

Membro Júnior
  • Posts

    8
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de Javax em Como Gravar Objeto Java no Firebase? foi marcado como solução   
    Olá, Felipe!
     
    Primeiramente, muito obrigado por comentar esse meu post.
     
    O problema estava mais precisamente no trecho abaixo, como você indicou:
     
    contratos.add(new Contrato()); //Aqui está adicionando à lista um novo objeto da classe Contrato, zerado. pagamentos.add(new Pagamento());//Idem, porém da classe Pagamento.  
    Ocorre que eu inseri um objeto da classe Contrato e a de Pagamento zerados. Quando eu declarei novo construtor funcionou, conforme abaixo:
     
    contratos.add(new Contrato("contrato exemplo", 1000)); //Aqui está adicionando à lista um novo objeto da classe Contrato, zerado. pagamentos.add(new Pagamento(100));//Idem, porém da classe Pagamento.  
    Realmente, eu esqueci de instanciar o objeto cliente1:
    Cliente cliente1 = new Cliente();  
    Os métodos getters e setters das classes Cliente, Contrato e Pagamento, foram abstraídos, assim como também os construtores, mas eu deveria ter especificado eles mesmo, você tem razão.
     
    Poderia ter, também, instanciado as listas via construtor e não no método main.
     
    Em suma, o meu propósito é realmente inserir um objeto pronto, e isso funcionou corrigindo o detalhe exposto acima.
     
    Valeu!
    Um abraço!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!