Ir para conteúdo
Fórum Script Brasil
  • 0

Usando uma variável de outra Classe


Danilo Matta

Pergunta

Olá Devs, estou com uma dúvida que não achei em nenhum lugar!
Eu tenho a classe principal, a classe Venda e a Classe Cliente. Os métodos de cada classe não pode mudar. Por exemplo: O método cadastrar( ) da classe Cliente não pode ir para dentro da classe Venda senão resolve o meu problema. Esse método cadastrar( ) precisa ficar dentro da classe Cliente.

Dentro da classe Venda eu tenho um método para finalizar a compra. 
O problema está ai: eu preciso mostrar o nome do cliente.

Eu chamo o método cadastrar atraves do objeto, ele cadastra direitinho. (nome e endereço).
O que eu fiz:
Na classe Vendas, criei um atributo nomeCliente do tipo Cliente.
E dentro do método finalizar( ), eu pedi para mostrar nomeCliente.nome. Não deu erro mas quando eu executo dá erro. Segue imagens para melhor entendimento.


tela01.jpg.ec415713fa3456e38efd5d8389a9d10b.jpg

Esse método cadastrar (  ) não pode ir para a classe Venda (sei q isso solucionaria meu problema, porém não posso tirar ela daí)

tela02.jpg.a6207f27a9131095676e43ca86dac0e9.jpg

Ai que está o problema. Não está mostrando o System.out.println(nomeCliente.nome);

tela03.jpg.398c91f8c67e7d92eb4a006be7264bbb.jpg

 

tela do erro

tela04.jpg.de0c364d312fadd2dd1c1b60c482099e.jpg

Grato a todos!!!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...