Código com erro

5 respostas
F

Caros amigos,

estou desenvolvendo um programa e está dando erro no seguinte código, por favor ajudem-me. Segue o código:

public abstract class TimeFutebol {
     private String nome;
     public TimeFutebol( String t ) { 
        this.nome = t;
     }

     public String getNome() { 
        return nome;
     }

     public abstract void jogar(); 
     public abstract void treinar(); 
}

public class TimeRJ extends TimeFutebol {
     public TimeRJ( String nome ) { 
        super( nome );
     }

     public void jogar() {
        System.out.println( "O " + getNome() + " eh o time da virada!!!" );
     }
}

Agradeço de ante-mão.

5 Respostas

henry.everton

que erro que está dando?

T

Falta você implementar o método “treinar”. É que só o Romário é que joga sem treinar; o Java não deixa um Time carioca jogar sem treinar.

LPJava
fariaslima:
Caros amigos,

estou desenvolvendo um programa e está dando erro no seguinte código, por favor ajudem-me. Segue o código:

public abstract class TimeFutebol {
     private String nome;
     public TimeFutebol( String t ) { 
        this.nome = t;
     }

     public String getNome() { 
        return nome;
     }

     public abstract void jogar(); 
     public abstract void treinar(); 
}

public class TimeRJ extends TimeFutebol {
     public TimeRJ( String nome ) { 
        super( nome );
     }

     public void jogar() {
        System.out.println( "O " + getNome() + " eh o time da virada!!!" );
     }
}

Agradeço de ante-mão.

a sua subclass nao implementa o metodo
public abstract void treinar();
isso é obrigado ja que ela é uma class concreta. faça isso:
public class TimeRJ extends TimeFutebol {
     public TimeRJ( String nome ) { 
        super( nome );
     }

     public void jogar() {
        System.out.println( "O " + getNome() + " eh o time da virada!!!" );
     }
 public void treinar(){}
}
Omeganosferatu

Espirito de sexta-feira thingol ?? hehehe … muito boa observação…
AEHUAEH

E Camillo muito boa explicação, vamo que vamo … em agosto quero ver tu postando aqui que ta com a SCJP na mão com 94 % :::

LPJava

Omeganosferatu:

alta você implementar o método “treinar”. É que só o Romário é que joga sem treinar; o Java não deixa um Time carioca jogar sem treinar.

Espirito de sexta-feira thingol ?? hehehe … muito boa observação…
AEHUAEH

E Camillo muito boa explicação, vamo que vamo … em agosto quero ver tu postando aqui que ta com a SCJP na mão com 94 % :::

opa tomara!!

Criado 22 de junho de 2007
Ultima resposta 22 de jun. de 2007
Respostas 5
Participantes 5