Voce vai ter que criar getters e setters em Loja para acessar a lista que
está dentro de loja.

Essa mensagem dá porque ao imprimir o objeto, é chamado o toString padrão,
que no caso, retorna a posição de memória do objeto. Você precisa
sobrescrever o método toString do objeto item.

Abs
--
Felipe Costa
Undergraduating in Computer Science at UFRJ
Black belt <http://www.blackbeltfactory.com/ui#User/fcosta> on
JavaBlackBelt  <http://www.blackbeltfactory.com/ui#User/fcosta>



2011/4/25 Felipe Lima <[email protected]>

> Estou fazendo a lista 1 e estou com dificuldade na manipulação de
> ArreyList, criei a interação entre essas classes: Item, Loja e a Main.
> meu programa funciona mais ou menos assim no inicio da Main crio uma
> ArreyList do tipo Item adiciono alguns itens(com o nome do item e o
> preço) e crio um objeto Loja passando para o construtor essa lista de
> itens, depois no programa quero que outras classes tenham acesso aos
> itens dessa lista de itens que agora pertencem á um objeto da classe
> Loja.
> Inicialmente quero fazer um método na classe Loja que receba o objeto
> loja como parâmetro e que por sua vez passe sua lista para um método
> na classe Item que receba essa ArreyList imprima sua lista de itens
> com a posição na lista, nome do item e preço. Eu fiz aqui mas ele está
> imprimindo isso:
> [jogoDesign1.Item@1fdc96c, jogoDesign1.Item@b2fd8f]
>
> Após conseguir fazer imprimir quero pegar uma entrada do usuário que
> seria a posição do item, e com a posição passar o item dessa posição
> para o método vender na classe Loja e nesse método ter acesso ao preço
> e nome para testes e interações com métodos de outras classes.
>
> Gostaria de saber se vai ter algum monitor disponível no laboratório
> até quarta antes da entrega da lista.
> Espero que tenham compreendido minha dificuldade.
> Abraços
> Felipe Lima
>
> --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a