Declare o atributo como static: private static int x; // private: so a classe tem acesso, static: nao será criado um novo //atributo para cada instância do objeto, já que é um atributo estático
No construtor da classe incremente o atributo. Public Class{ x++; } Vai ficar mais ou menos assim: Public Class{ private static int x; Public Class{ x++; } public void anyMethod(){ // declarações de anyMethod } Espero ter ajudado. -----Original Message----- From: Pablo Cantu [mailto:[EMAIL PROTECTED]] Sent: Monday, 16 de September de 2002 1:34 PM To: [EMAIL PROTECTED]; 'Bruno Borges' Subject: [java-list] Contador Olá Pessoal ,por favor Como eu posso criar um contador na hora de instanciar um objeto, isto é, todo vez que eu executar o "new" eu acrescento mais "1" em um atributo x da classe ? Obrigado, Pablo ------------------------------ 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------