[java] créer des fonctions dynamiquement ?

créer des fonctions dynamiquement ? [java] - Java - Programmation

Marsh Posté le 27-05-2002 à 00:34:32    

on m'a dit qu'il était possible de faire qq chose comme :
 
fonction f = new function(x, y) return x+y;
var = f(4, 5); // var = 9;
 
info, intox ?

Reply

Marsh Posté le 27-05-2002 à 00:34:32   

Reply

Marsh Posté le 27-05-2002 à 00:49:57    

intox !
 
par contre tu peux faire à peu près la même chose avec une classe :
 
Classe Function = new Class() { public static int f(int x, int y) { retunr x+y; } }
 
int var = Function.f(4,5); // var = 9

 

[jfdsdjhfuetppo]--Message édité par benou le 27-05-2002 à 00:50:07--[/jfdsdjhfuetppo]


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 27-05-2002 à 00:51:27    

en y reflechissant bien, je suis pas sur que tu ais le droit de faire des methodes static dans les inner classes ...
donc ca devient ca :  
 
Classe Function = new Class() { public int f(int x, int y) { retunr x+y; } }  
 
int var = new Function().f(4,5); // var = 9


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 27-05-2002 à 07:50:26    

ok, merci :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed