Eu tenho a impress�o de que, em vers�es mais antigas do jdk (1.1.x), o
compilador
n�o exigia a implementa��o de todos os m�todos e, permitia, inclusive, a
declara��o
de m�todos abstratos como synchronized. O jdk1.2 n�o permite tal declara��o e,
como j� foi conclu�do, faz essa restri��o quanto � deriva��o de classes
abstratas.
Corrijam-me se estiver errado!
[],
Henrique
Kleber Bueno wrote:
> o pouco que conhe�o sei que apenas as interfaces tem que ter todos seus
> m�todos implementados
> mais se as classes abstratas tb precisam ter seus m�todos abstratos, acabei
> de aprender mais um pouco
>
> abra�o
>
> -----Mensagem original-----
> De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
> Enviada em: Wednesday, July 05, 2000 3:40 PM
> Para: Kleber Bueno
> Assunto: Re: RES: [SouJava-J] Classe abstrata e derivadas
>
> Kleber,
> Bom... realmente, n�o faz nenhum sentido derivar uma
> classe abstrata e n�o implementar nenhum m�todo.
> Estou, na verdade, implementando alguns, e n�o todos,
> mas pelo jeito, o compilador (jdk1.2), exige que todos
> sejam, implementados...
> Obrigado pela aten��o!
>
> Kleber Bueno wrote:
>
> > � necess�rio implementar pelo menos um m�todo e n�o todos ...........
> >
> > -----Mensagem original-----
> > De: Henrique Rocha de Faria [mailto:[EMAIL PROTECTED]]
> > Enviada em: Wednesday, July 05, 2000 3:18 PM
> > Para: [EMAIL PROTECTED]
> > Assunto: [SouJava-J] Classe abstrata e derivadas
> >
> > Ol�!
> > Uma classe A derivada de uma classe abstrata B (class A extends B)
> > deve, obrigatoriamente, implementar TODOS os m�todos abstratos
> > de B? Estou tendo problemas de compila��o com o jdk1.2, por causa
> > disso.
> > Vejam o erro gen�rico abaixo:
> >
> > "A.java": class "A" must be declared abstract. It does not define
> "metodoX"
> > from class "B".
> > public class A extends B {
> > ^
> >
> > Obrigado,
> >
> > Henrique
> >
> > Obs.: Esse erro ocorre, n�o havendo declara��o nenhuma em B, ou havendo
> > declara��o vazia do m�todo em quest�o.
> >
> > --------------------------- 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]
> > ---------------------------------------------------------------------
--------------------------- 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]
---------------------------------------------------------------------