Paulo,

 Estou come�ando a estudar Java ent�o n�o tenho muita
certeza do que vou te falar. Mas sou t�o iniciante que
como estou aprendendo a usar Vectors agora, acho que
me deparei com a resposta da sua pergunta.

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

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

Responder a