Esta pergunta é mais complicada. Não só eu não sei como você modelou o
problema como também não sou eu quem vai corrigir, então fica ruim pra eu
responder e tirar a liberdade de correção do outro monitor ou nos
contradizermos. Acredito que você deva procurar o outro monitor e perguntar
a ele.

Abraço

Peter P. Lupo
http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo
 <http://sites.google.com/site/pplupo>MPS.BR Authorized Implementation
Practitioner<http://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf>-
Certified
ScrumMaster <http://www.scrumalliance.org/pages/certified_scrummaster>
 <http://www.scrumalliance.org/pages/certified_scrummaster>Oracle Certified
Associate, Java SE 5/SE
6<http://in.sun.com/training/certification/java/scja.xml> -
Java Black Belt <http://www.blackbeltfactory.com/ui#!User/pplupo>
 <http://www.blackbeltfactory.com/ui#!User/pplupo>+55 (021) 81742487



2011/4/24 Gabriel Luís Santos Freire <[email protected]>

> Estou usando personagem como static, isso sera visto como um erro ?
>
>
> 2011/4/24 Augusto Vanderley <[email protected]>
>
>> Então no caso a classe Personagem que possui o método comprarEspada?
>> Não entendi como fazer o método recebendo o parâmetro loja. :S
>>
>> Em 24 de abril de 2011 22:01, Peter P. Lupo <[email protected]> escreveu:
>>
>> Augusto,
>>>
>>> É importante identificar quem faz o que. Quem compra as espadas é o
>>> personagem. E ele as compra da loja. Então uma chamada do tipo:
>>>
>>> personagem.comprarEspada(loja)
>>>
>>> faz mais sentido pois o personagem é quem irá efetuar a compra em uma
>>> loja.
>>>
>>> A loja, conforme é pedido, deve ter vários itens. Você não deve modelar
>>> uma loja, vc deve modelar um jogo. Neste jogo você encontra personagens,
>>> lojas, espadas e outros itens, cada um com seu comportamento definido dentro
>>> do esperado. ;-)
>>>
>>> Veja se isto te ajuda a identificar quais métodos vão em quais classes.
>>>
>>> Abraço
>>>
>>> Peter P. Lupo
>>> http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo
>>>  <http://sites.google.com/site/pplupo>MPS.BR Authorized Implementation
>>> Practitioner<http://www.softex.br/mpsbr/_profissionais/MPS.BR_certificados_de_arovacao_prova_P2-MPS.BR.pdf>-
>>>  Certified
>>> ScrumMaster <http://www.scrumalliance.org/pages/certified_scrummaster>
>>>  <http://www.scrumalliance.org/pages/certified_scrummaster>Oracle
>>> Certified Associate, Java SE 5/SE 
>>> 6<http://in.sun.com/training/certification/java/scja.xml> -
>>> Java Black Belt <http://www.blackbeltfactory.com/ui#%21User/pplupo>
>>>  <http://www.blackbeltfactory.com/ui#%21User/pplupo>+55 (021) 81742487
>>>
>>>
>>>
>>> 2011/4/24 Cleiton Menezes <[email protected]>
>>>
>>>> também gostei deste método!!!!
>>>>
>>>> Em 24 de abril de 2011 21:46, Felipe Costa 
>>>> <[email protected]>escreveu:
>>>>
>>>> Você consegue acessar os dados dos personagens pela main
>>>>> porque você está instanciando Personagem na main.
>>>>>
>>>>> Bem, existe algumas formas de fazer isso. Uma delas seria você passar
>>>>> como pararametro o objeto pessoa e consultar o saldo dentro do método:
>>>>> Espadas espadas = new Espadas;
>>>>> espadas.comprarEspadas(p);
>>>>>
>>>>>
>>>>> 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/24 Augusto Vanderley <[email protected]>
>>>>>
>>>>>> Estou com uma dúvida sobre a lista, espero que alguém possa me ajudar.
>>>>>> Vou dar um exemplo.
>>>>>>
>>>>>> Eu criei no método main um objeto de Personagem usando:
>>>>>> "Personagem p1 = new Personagem"
>>>>>> Consigo acessar os dados do personagem pela main ou acessar seus
>>>>>> métodos estáticos.
>>>>>> Na classe "Espadas" criei um método comprarEspadas que precisa
>>>>>> verificar o saldo do personagem p1 através de um método getSaldo().
>>>>>>
>>>>>> Como fazer para chamar o método getSaldo? Preciso criar denovo o
>>>>>> objeto p1? Faço a gambiarra de deixar o método static getSaldo já que só
>>>>>> temos um personagem mesmo?
>>>>>>
>>>>>> Espero que tenham compreendido minha dúvida e possam me ajudar.
>>>>>> Abraços
>>>>>> Augusto
>>>>>>
>>>>>> --
>>>>>> 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.
>>>>>
>>>>
>>>>  --
>>>> 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.
>>>
>>
>>  --
>> 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.
>

-- 
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