Ola Marcos,

Voce deve estar se referindo as inner classes ( conhecida tambem por nested
classes). Elas s�o utilizadas para dar um maior n�vel de abstra��o e tornar
o seu c�digo mais f�cil de ser lido.
Fundamentalmente uma inner class � identica a outra classe por�m � declarada
dentro de outra classe. Voc� poder� obter o mesmo resultado sem ela, ou
seja, declarar uma classe externa mas ter� mais trabalho e n�o faz muito
sentido visto que ser� utilizada somente por uma e somente uma outra classe.
A principal vantagem de uma inner class � que ela acessa os metodos e
propriedades, incluindo as privates,  da outter class. Uma boa utiliza��o �
na declara��o de eventos, onde poder� ser uma declarada uma anonymous inner
class, o que gera menos trabalho de codifica��o.

[]s

Ricardo A Harari
Technique Tecnologia da Informa��o
[EMAIL PROTECTED]


----- Original Message -----
From: Marcos <[EMAIL PROTECTED]>
To: Lista de discuss�o sou java. <[EMAIL PROTECTED]>
Sent: Thursday, April 26, 2001 1:06 AM
Subject: [java-list] Uso de Classes Internas


> Ol� pessoal,
> Gostaria de perguntar pra voc�s se alguem j� trabalhou com classes
internas
> e se elas foram realmente necess�rias em algum caso. Se puder me dar um
> exemplo deste caso real eu agrade�o muito.
> T+
>
>
> ------------------------------ 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]
> -------------------------------------------------------------------------
>


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