N�o � bem assim. Uma classe  "friend" do C consegue ver TUDO da outra classe,
ou seja, m�todos e atributos com qualquer especificador (private, public...)
J� uma classe definida como package n�o habilita nenhuma outra classe a
"enxergar" seus atributos e m�todos privados, apenas os definidos como
public ou protected.

A classe "friend" �, com o perd�o da palavra, uma acoxambra��o gigantesca,
uma verdadeira ofensa � orienta��o a objetos. Java tamb�m tem seus
"esgorreg�es", mas n�o chega a tanto.

Por favor, n�o encarem isto como uma cr�tica ao C, muito menos ao Java.
� apenas uma quest�o de compara��o.

[EMAIL PROTECTED] wrote:

> Note que o nivel de acesso "package" e' semelhante ao friend, onde todas
> as outras classes do mesmo package podem acessar os tributos da classe.
>

--
====================================
     Alexandre G. L. Fernandes
       [EMAIL PROTECTED]
     Phone: +55 (19) 3737.4548
Ci&T - software enabling the e-world
       http://www.cit.com.br
====================================


    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a