pessoal, estou tentando escrever um método que retorne a diferencial de uma função num certo ponto; seria algo como?
float dobra(float x) {
....
return ...
}
float diff( float xo, type? dobra ... ) {
}
existe algo assim em java?
pessoal, estou tentando escrever um método que retorne a diferencial de uma função num certo ponto; seria algo como?
float dobra(float x) {
....
return ...
}
float diff( float xo, type? dobra ... ) {
}
existe algo assim em java?
da uma olhada nesse applicativo, deve ter alguma coisa por la
Só se for via Reflection, colocando um objeto do tipo Method como parâmetro
Não tem nada ( não encontrei nada… ) para ajudar o rapaz nesse link que vc passou… não entendi.
huahuahuahuahua, puta pog hein!! mas funciona +ou-
wdr vc está procurando uma coisa chamada Closures, no Java ainda não existe esse tipo de funcionalidade ( pode ser que apareca isso no java 7 ), você consegue isso usando a linguagem Groovy ( que roda em cima da VM do Java )
abs e boa sorte!
Ou OO também resolveria.
Uma interface
interface Dobrador {
float dobra();
}
No método recebe um Dobrador
public void diff(floar xo, Dobrador dobra){
dobra.dobra(xo);
}
Dai pra passar diferentes
diff(1, new Dobrador(){public float dobra(float a){return a /2 *3;}});
diff(1, new Dobrador(){public float dobra(float a){return a /2;}});
diff(1, new Dobrador(){public float dobra(float a){return a *3;}});
Se isso foi o que entendi o que voce quer fazer.
Tomara!!!