Eh como o Jade disse, poder, pode, mas nao deve, logo, nao faca.....hehe

Coloque num metodo a parte.

[]'s

2009/4/5 Jade Costa <[email protected]>

> Poder, pode, mas fica menos orientado a objeto... pois o objetivo eh
> "trabalhar" o menos possivel. Como assim? imagina q isso ai eh um programa q
> vc tah desenvolvendo pra sua empresa, certo? ai vc terminou ele e fez ele
> assim... ai vc teve q imprimir isso dai em varios lugares... ou seja, vc
> teve q escrever esse "for" ai, em varias classes e métodos (apesar de q
> nesse caso vc soh teve q escrever em um)... se vc desse override no
> toString() vc nao precisaria ter uma mao d obra tao grande, e poderia
> escrever apenas System.out.println(jogos.get(j)); (porem ficaria melhor usar
> um "foreach" que ai vc escreveria algo do tipo: for(Jogo jogo : jogos) {
> System.out.println(jogo);} (isso se a sua classe se chamar "Jogo")).
> Aí agora imagina que seu chefe na sua empresa nao gostou de como vc
> imprimiu isso, e manda vc mudar... vc teria q mudar em TODOS os lugares em q
> vc imiprimu isso dai usando seu jeito... ou seja, se vc tivesse usado o
> toString(), teria q mudar apenas um lugar...
> é pra isso que serve orientação a objeto, pra poupar trabalho, e fazer
> menos erros, pois com o toString() redefinido por vc, as chances d vc
> escrever errado oq vc quer, diminuem...
>
> se nao entendeu eh soh dizer q explico d novo ;)
>
> 2009/4/5 lioy <[email protected]>
>
>>
>> No exercicio 1 para listar os jogos eu fiz dessa maneira :
>>
>>
>>
>>                                        for(int j=0;j<jogos.size();j++){
>>                                                System.out.println("Nome do
>> jogo: " + jogos.get(j).getNome() +
>>                                                '\n' + "Video Game : " +
>> jogos.get(j).getVideoGame() + '\n' +
>>                                                "Local onde está guardado:
>> " + jogos.get(j).getLocal() + '\n');
>>                                        }
>>
>> pode ser feito assim?   Pois eu li no site após ter feito , que
>> precisa ter usado  toString()
>>
>>
>
>
> --
> Jade Moreira da Costra
> Diretoria de Projetos
> EJCM – Empresa Júnior de Consultoria em Microinformática Departamento de
> Ciência da Computação – UFRJ
> www.ejcm.com.br - (21) 2598-9440
>
> >
>


-- 
Zaedy Dantas Sayão
Graduando em Ciência da Computação DCC/UFRJ
http://www.manufato.com.br/
MSN: [email protected]

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