-----Mensagem original-----
De: Luis Campos de Carvalho <[EMAIL PROTECTED]>
Para: SouJava <[EMAIL PROTECTED]>
Data: Quinta-feira, 24 de Fevereiro de 2000 08:10
Assunto: Re: [SouJava-J] Duvida sobre herança


On Wed, 24 Feb 1999, Marcelo Leandro wrote:

> Tenho uma dúvida com relação a herança. Quando faço herança de uma
> determinada classe que eu desenvolvi , tenho dentro dela instancias de
> classes e variaveis de classe as quais faço referencia em uma subclasse
> desta .

Errado.
Voce tem uma classe que herda (das classes declaradas em
extends) os campos e metodos (public, friendly, protected) que estas

^^^^^^^^^^^^^^^^^^^^^^^^^^

  Não é querendo ser chato mas, a subclasse tb herda as características
privadas da superclasse. O único problema é que a subclasse não tem acesso a
estas características.

[]'s
Luciano Coelho
Sun Certified Programmer for the Java2
Java Certified Instructor - Sun
e-Sec Data Security Technology
www.esec.com.br
[EMAIL PROTECTED]

classes implementam / declaram.
Voce nao tem, em momento algum, duas classes.
Voce deve se lembrar que os tipos em Java sao dinamicos, e isso eh
o que permite que a gente olhe para um objeto de um determinado tipo X
como se ele fosse do tipo Y, que X extende. A isso, chamamos heranca. Nao
tem nada a ver com criar dezenas de objetos amontoados.

> gostaria de saber se isto é seguro?

Perfeitamente.
Para entender por que, recomendo que voce estude escopo e
permissoes de acesso aa variaveis e metodos em Java.

[]'z

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
                                                    Luis Campos de Carvalho
               System Administrator at ECB -- Escola Paulista de Medicina

"Fate is just the weight of circunstances.
That's the way that lady luck dances. Roll the Bones."
    -- Geddy Lee
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=






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

Responder a