Se connecter avec
S'enregistrer | Connectez-vous

[JAVA] envoyer une fonction en argument ?

Dernière réponse : dans Programmation

Bonjour tout le monde !

J'ai découvert cette année dans les cours de C que j'ai eu à la fac, l'importance des pointeurs qui m'avaient rebuté au départ. Je m'étais donc lancé plutôt dans le JAVA ces dernières années, mais du coup maintenant j'aimerais bien utiliser aussi des "pointeurs" ou plutôt leurs équivalents en JAVA :whistle: 
En particulier, quelque chose qui me servirait énormément serait de pouvoir envoyer un "pointeur" vers une fonction en argument d'une autre fonction comme on peut le faire en C avec une fonction de prototype :
  1. double integ(double (*f)(double),...)
pour calculer une intégrale par exemple.

Comment faire la même chose en JAVA ?

merci d'avance :jap: 

Autres pages sur : java envoyer fonction argument

Lassé par la pub ? Créez un compte

Tu a besoin du polymorphisme de l'orienté objet quand tu commence a avoir besoin d'équivalent de pointeur de fonction
=> fait une recherche sur google


Citation :

en java, il n'y a pas de pointeur !! il n'y a que des référence...


enfin c'est des pointeurs, mais 'securisé' (on ne peut pas changer l'affectation)

bon c'est histoire de répondre qq chose...

Citation :
en java, il n'y a pas de pointeur !! il n'y a que des référence...

oui oui, j'avais bien écrit
Citation :
"pointeur" ou plutôt leurs équivalents en JAVA

;) 

Citation :
Tu a besoin du polymorphisme de l'orienté objet quand tu commence a avoir besoin d'équivalent de pointeur de fonction

Oula tu me fais peur :D 
Bon je vais chercher de nouveau maintenant que je sais un peu mieux quoi chercher. merci !
Lassé par la pub ? Créez un compte