On Sunday 06 October 2002 12:21, Paulo Silveira wrote:

> O Daniel Destro, em outra mensagem, disse:
> > acho q seria meio incoerente uma classe abstract nao ter metodos
> > abstratos... qual a funcionalidade disso?
>
> A java.awt.Component, e muitas outras sao. E nao sao incoerentes. A
> funcionalidade eh nao deixar instancia-los, ja que voce sabe que ele nao
> tem funcionalidade suficiente sem ser subclasseado. E se fosse incoerente,
> a java language specification nao deixaria uma classe ser abstrata sem ter
> um metodo abstrato.

Eu também acho um design bem ruim. Uma instanciação poderia ser evitada 
colocando um construtor default privado, assim como acorre na classe Math.

[]s
Guilherme Ceschiatti

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