Oi Ricardo!

On Thu, 3 Oct 2002 21:32:42 -0300 (ART), Ricardo Grego <[EMAIL PROTECTED]> 
escreveu :

>  Quando se usa o m�todo 'get' para recuperar objetos
> do vector, ele retorna um objeto da classe Object, e �
> necess�rio fazer o cast dele para a classe correta.
> Acho que se Object fosse abstrata o Vector n�o poderia
> funcinar da forma que est�.

continua funcionando igualzinho. isso que eh legal do polimorfismo. voce pode tratar 
um objeto com uma 
referencia a uma superclasse ou a uma das interfaces que esse objeto implementa.

mas realmente acho que essa discuss�o � muito filos�fica. deve ter sido apenas uma 
simples decis�o

======================
Paulo Eduardo Azevedo Silveira
Grupo de Usu�rios Java
http://www.guj.com.br/

> 
>  Por favor me corrijam se eu falei elguma besteira.
> 
> []'s
> Ricardo Grego
> 
>  --- Paulo Silveira <[EMAIL PROTECTED]>
> escreveu: > Oi pessoal!
> > 
> > Uma vez alguem me perguntou, e eu n�o soube dar um
> > motivo 100%:
> > 
> > "Porque a java.lang.Object n�o � abstract"?
> > 
> > Ela poderia perfeitamente ser abstract, j� que n�o �
> > preciso ter m�todos abstratos para a classe ser
> > abstrata.
> > 
> > Voc� poderia ainda se referenciar a Objects, criar
> > array de Objects e tudo mais.
> > 
> > A �nica coisa que voc� n�o poderia fazer, seria
> > instanciar Objects. A �nica utilidade de instanciar
> > Objects, a meu 
> > ver, � utilizar como objetos de tag, ou como mutex
> > (declara uns Objects est�ticos e da syncrhinized
> > neles!). Mas 
> > pra isso basta voc� criar uma inner classe bem
> > inutil, s� pros mutexes e coisas do g�nero.
> > 
> > Existe alguma coisa que faria o java.lang.Object
> > precisar ser concreta? Ou foi apenas uma decis�o de 
> > implementa��o?
> > 
> > ======================
> > Paulo Eduardo Azevedo Silveira
> > Grupo de Usu�rios Java
> > http://www.guj.com.br/
> 
> _______________________________________________________________________
> Yahoo! GeoCities
> Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
> http://br.geocities.yahoo.com/
> 
> ------------------------------ 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] 
-------------------------------------------------------------------------

Responder a