Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2385 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [c++ vs java] pointeur de fonction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[c++ vs java] pointeur de fonction

n°1890519
rimas2009
Posté le 02-06-2009 à 17:29:31  profilanswer
 

bonjour,
j'ai un code en c++ que je veux le convertir en java.

Code :
  1. public:ICommand() {
  2. typedef bool (ICommand::*generator)(IElement*);
  3. _commandGenerator est une Map<TypeCommenade, gerator>;
  4. TypeCommende est un enum {TextArea,Graphic,BarCode,Geometry};
  5. _commandGenerator[TextArea] = &ICommand::gnrTextAreaCommand;//fonction définie dans les classes heritantes
  6. _commandGenerator[Graphic]  = &ICommand::gnrGraphicCommand;///////
  7. _commandGenerator[BarCode]  = &ICommand::gnrBarcodeCommand;//////
  8. _commandGenerator[Geometry] = &ICommand::gnrGeometryCommand;/////
  9.     };


donc j'ai une Map qui contient une clé de type TypeCommande, et un pointeur vers une fonction.
Dans les classes qui hérite de cette classe j'appele la fonction gnr...Command:

Code :
  1. this->* _commandGenerator[element->getField()])( element )


je voudrais le faire en java,
pour la Classe ICommand c'est classe abstraite qui déclare les fonction gnr...Command,
j'ai déclarer une Map, <TypeCommande, IElement>
et je vois pas comment faire pour la suite,
merci

mood
Publicité
Posté le 02-06-2009 à 17:29:31  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [c++ vs java] pointeur de fonction

 

Sujets relatifs
executer un fichier .java[Java] BorderLayout qui ne fonctionne pas
Exo prog concurrente et collection javaBoucle de DELETE en fonction d'un SELECT
Classement numérique en fonction de 3 critèrestypedef bool pointeur ?
[Résolu][PHP] debug de la fonction execIdentification ftp transparente en java
[JAVA] Encadrer un groupe d'objet en swingPeux-ton faire des pointeur de fonction en java ?
Plus de sujets relatifs à : [c++ vs java] pointeur de fonction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR