Existe o método destroy() que vc pode implementar e
colocar nele um decremento para o seu contador (este
método é chamado qdo a applet é destruido, ou seja
eliminado da memória pelo cliente)

Dê uma olhada neste link:

http://javasoft.com/j2se/1.3/docs/api/java/applet/Applet.
html#destroy()

Espero que seja útil.
[]'s Igor

> Boa Tarde Claudio,
>
> No mínimo o contador é estático isso implica que
independente de que os crie suas instância vai sempre
estar sendo incrementado,A solução é colocar esse
contador como public e quando você precisar zerar ele
você pode dar um MyObject.myCounter = 0.Ok?
>
> Abraço!!!
>   ----- Original Message -----
>   From: Claudio Emanuel Weiler
>   To: SouJava - Lista Java
>   Sent: Friday, July 13, 2001 3:26 PM
>   Subject: [java-list] Objetos
>
>
>
> -------------------------------------------------------
-----------------------
>   Acesso pelo menor preço do mercado! R$ 14,90 nos 3
primeiros meses!
>   ASSINE AGORA! http://www.bol.com.br/acessobol/
>
> -------------------------------------------------------
-----------------------
>
>   Olá lista,
>
>   Bem, tenho um applet que cria instâncias de um
objeto no seu método INIT( ). O objeto criado possui um
contador de instâncias que é incrementado no seu
método "construtor".
>   Blz, o problema é que quando o usuário dá
um "refresh" na página, o contador dos objetos ainda
está vivo, e ao fazer a contrução de novos objetos,
estes assumem valores de instância altos!!
>   Como resolver isto??
>   A linguagem Java não possui métodos "destrutores",
possuiria então algum substituto? Ao iniciar um applet,
como posso garantir que ele trabalhe em uma área de
memória nova? Posso encerrar a execução do applet logo
após o desenho da sua área, e garantir a morte dos
objetos (e o método UPDATE( ), como fica)?
>
>   obs. o applet não possui threads (fora a principal),
apenas desenha a tela uma vez.
>
>   Agradeço qualquer ajuda,
>
>   _Claudio Weiler______
>   [EMAIL PROTECTED]
>   [EMAIL PROTECTED]
>   Curitiba - Paraná
>
>


__________________________________________________________________________
Acesso pelo menor preço do mercado! R$ 14,90 nos 3 primeiros meses!
ASSINE AGORA! http://www.bol.com.br/acessobol/



------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a