Pessoal, eu tenho uma classe generica GeradorDeGrafo, e preciso
que o metodo generico abaixo seja estatico:
public Grafo <T> obtemGrafo(File file) {…}
porem eu nao estou conseguindo achar a sintaxe.
Ja tentei um monte de opcoes, se alguem souber como faz,
ou se nao tem jeito e puder me ajudar eu agradeço.
Se quizer lala como estatico, ele não entende o T pois o T foi declarado para classe X, como eh estatico, vc tem que declarar ele para o método… mas ele não é o mesmo que o da classe, eh outro…
publicclassX<T> {return<T> T lala() { ... }}
seila se a explicação tecnica eh exatamente essa ai… mas
espero ter ajudado
valeu!
J
jaireltonPJ
Na realidade um método estático não pode ser genérico, pois ele não pode ser sobrescrito.