eu modifiquei.

Em 17 de novembro de 2010 19:29, Jorge Mandoju <[email protected]>escreveu:

> é porque eu não sei se pode modificar o tal TestaSiga para ajeitar isso ja
> q ta escrito assim:
>
> public static void recuperaCadastros(){
>               try{
>                       siga = siga.recuperaCadastros("siga.ser");
>                       mensagem("Cadastros recuperados do arquivo siga.ser");
>
>               }
>
> so por o S maiusculo sabe...
>
> Em 17 de novembro de 2010 11:21, Miguel Jonathan 
> <[email protected]>escreveu:
>
> Jorge,
>> Vou ver se entendi sua dúvida: métodos de instância precisam ser usados a
>> partir de uma referência a um objeto. Por exemplo:
>> siga.recuperaCadastros("xxx");
>>
>> Quando o sistema inicia, não faz muito sentido criar um objeto siga vazio
>> para, a partir dele, chamar o método recuperaCadastros, que vai construir
>> outra instância da classe Siga na memória, e logo em seguida destruir a
>> primeira instância.
>>
>> Muito mais simples invocar o recuperaCadastros a partir da classe:
>> Siga.recuperaCadastros("xxx");
>> Por isso, melhor mudar o método para estático.
>>
>> Jonathan
>>
>> 2010/11/17 Jorge Rama Krsna Mandoju <[email protected]>
>>
>>> Professor , quando eu passei o método para estático, a parte la do
>>>
>>> testasiga recuperacadastro nao pode ser utilizada, tipo.
>>> nao deveria ser siga.recuperacadastros("siga.ser"); (usando o nome do
>>> objeto)
>>> e sim Siga.recuperacadatros("siga.ser");  (de acordo com o proprio
>>> eclipse)
>>> queria saber o que tem de errado ...
>>> O projeto estava funcionando normal antes (sem warning) ... ainda
>>> está , so que tem um warning no projeto :x e warnings não são bons
>>> sinais... (está até fazendo o auto-loading do arquivo)
>>>
>>> On Nov 16, 12:57 pm, Miguel Jonathan <[email protected]> wrote:
>>> > Caros alunos,
>>> >
>>> > Algumas correções foram feitas no enunciado da Lista 3:
>>> >
>>> > - o método recuperaCadastros da classe Siga deve ser estático, e não
>>> > método de instância, caso contrário não poderia ser chamado por
>>> > getSiga()
>>> >
>>> > - o método getSiga() deve inicialmente tentar recuperar o objeto siga
>>> > serializado em disco. Somente no caso de não conseguir, é que uma nova
>>> > instância de Siga deve ser criada.
>>> >
>>> > Como há ainda alunos com dificuldades, a data de entrega passou para o
>>> > dia 18, 5a. feira.
>>> >
>>> > Jonathan
>>>
>>> --
>>> 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]<comp2-geral%[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]<comp2-geral%[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]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>



-- 
Luiz Felipe Dias
Diretoria de Treinamento e Recursos Humanos

EJCM – Empresa Júnior de Consultoria em Microinformática
Departamento de Ciência da Computação – UFRJ
www.ejcm.com.br - (21) 2598-9440

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