-----Mensagem original-----
De: Jose Ferreira de Souza Filho 
Enviada em: Monday, May 13, 2002 8:36 AM
Para: '[EMAIL PROTECTED]'
Assunto: RES: [java-list] carregamento de classes com $



Quando vc tem uma classe que tem o símbolo $, isto significa que ela é uma
inner class, ou seja, é uma classe interna, por exemplo:
 
public class OuterOne{

    private int x;

    public class InnerOne{ // innner class

                private int y;

                public void outerMethod()

                {

                        System.out.println("y "+y);

                    }

    }

}

Quando vc compilar o nome da classe será OuterOne$InnerOne.class, uma inner
class é uma classe, só que pode ser declarada dentro de uma classe ou dentro
de um método.



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

Responder a