ser� um erro de digita��o? j� que em Funcionario vc escreveu "redimentos" em
lugar de "rendimentos"

Eduardo


----- Original Message -----
From: Dirley Wagner <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, February 16, 2002 5:13 PM
Subject: [java-list] class abstract


> Ol� lista,
>
> Estou com um probleminha, alguem pode me ajudar???
>
> Declarei os seguintes m�todos:
>
> 1. public abstract class Funcionario {
> private String primeiroNome;
>   private String ultimoNome;
>
> public Funcionario( String primeiro, String ultimo ){
>   primeiroNome = primeiro;
>   ultimoNome = ultimo;
>     }
>
> public String getPrimeiroNome() { return
> primeiroNome; }
>
>
> public String getUltimoNome() { return ultimoNome; }
>
> file://M�todo abstrato que deve ser implementado para cada
> file://classe derivada de Funcionario da qual os objetos
> file://s�o instanciados.
> public abstract double redimentos();
>
> public String toString(){
> return primeiroNome + " " + ultimoNome;
> }
> }
>
> e este outro
>
> 2. public final class Chefe extends Funcionario{
> private double salarioSemanal;
>
> public Chefe( String primeiro, String ultimo, double
> s ){
> super( primeiro, ultimo ); // Defini��o do
> Construtor Funcionario
> setSalarioSemanal( s );
>     }
>
> public void setSalarioSemanal( double s ){
> salarioSemanal = ( s > 0 ? s : 0 );
> }
>
> public String toString(){
> return "Boss: " + super.toString();
>     }
>
> public double rendimentos()

> return salarioSemanal;
> }
> }
>
>
> Obs.: Todos os dois metodos est�o em um mesmo pacote
>
> Quando vou compilar Chefe d� o seguinte erro:
>
> Deve-se implementar o m�todo double redimentos() da
> classe Funcionario!!!!
>
> S� que esse m�todo rendimentos() existir�
> em todas as classes
> >>>> public final class FuncionarioComissionado
> extends Funcionario{ ... }
> >>>> public final class FuncionarioPorProducao extends
> Funcionario{ ... }
>
> e em cada uma das classes a implementa��o de
> rendimentos() ser� diferente!!
>
> O que est� havendo??? eu n�o posso declarar metodos
> numa superclasse sem implementar???
>
> fico muito agradecido por qualquer dica
>
> Dirley
>
>
> =====
> Dirley Wagner
> [EMAIL PROTECTED]
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Sports - Coverage of the 2002 Olympic Games
> http://sports.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