Erro implements

Olá pessoal,
não estou conseguindo fazer minha classe Leao implementar a interface Faminto: class Leao extends Animal implements Carnivoro<Leao> implements Faminto<Leao> { public void devorar(){ System.out.println("Leão devorando..."); } }

Código completo:

[code]interface Faminto<E> {

}

interface Carnivoro<E extends Animal> {
public abstract void devorar();
}

interface Herbivoro<E extends Planta> {

}

abstract class Animal {

}

abstract class Planta{

}

class Leao extends Animal implements Carnivoro<Leao> implements Faminto<Leao> {
public void devorar(){
System.out.println(“Leão devorando…”);
}
}

public class TesteAnimais{
public static void main(String[] args) {
new Leao().devorar();

}

}[/code]

Alguém pode me dizer o que está errado?

Obrigado!

Faça:

Obrigado! :lol:

serjaumfantin == merengoni ???

Não, não…
é que a minha dúvida é a mesma! hehe…

Obrigado novamente!