Resulta que tengo una clase que tiene un metodo que llama a otros de otra clase asi y no me deja tener dentro de ese void una funcion a mi parecer miren
Código
public class X{ private Y y; public X() {return y}; } public void X(Y y) { this.y = y; } public void buildYourDreams() { y.dream(); y.makeDreamsTrue();//<< este seria un metodo retorna una funcion } }
Código
public abstract class Y { public abstract void dream(); public abstract <Object> makeDreamsTrue(); }
Código
public class A extends Y{ @Override public void dream() { // TODO Auto-generated method stub } public <Object> void makeDreamsTrue() { // TODO Auto-generated method stub } }

Que debería hacer para solucionarlo?