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

  FORUM HardWare.fr
  Programmation
  C++

  tester l'existence d'une réalisation d'une méthode 'pure virtual'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tester l'existence d'une réalisation d'une méthode 'pure virtual'

n°1312644
Olivier51
Posté le 23-02-2006 à 21:04:55  profilanswer
 

Est-ce que c'est possible de tester si une méthode purement virtuel est réalisée ?
 
Genre un truc comme ça (qui ne compile pas ...) :

Code :
  1. class Test {
  2. public:
  3.   virtual void A() = 0;
  4.   void B() {
  5.     if (A == 0) {...}
  6.     else           {...}
  7.   }
  8. };

mood
Publicité
Posté le 23-02-2006 à 21:04:55  profilanswer
 

n°1312649
Mackila
Posté le 23-02-2006 à 21:12:01  profilanswer
 

[:petrus dei] Je crois que t'as pas compris le concept la...
 
Quand tu dérive quelque chose avec des méthodes =0, si tu veux l'instancier, tu es FORCE d'implémenter toutes les méthodes. Sinon ca s'instancie pas. Donc ton idée de test ne sert à rien.

n°1312651
push
/dev/random
Posté le 23-02-2006 à 21:13:07  profilanswer
 

c'est mignon quand même [:petrus75]

n°1312657
Olivier51
Posté le 23-02-2006 à 21:18:08  profilanswer
 

Oui effectivement, c'est pas logique ...


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

  tester l'existence d'une réalisation d'une méthode 'pure virtual'

 

Sujets relatifs
[VBScript] tester un CRC d'un fichier VBS éxécuté[Résolu] Problème d'héritage d'héritage + redéfinition de méthode
tester connexion BDD oracle avec jscript[Hibernate]Filtrer une requete avec une methode java
réalisation d'un ecran lcdRéalisation de TCD en automatique
tester un champ videMéthode FileExists
VBA - Recevoir un tableau comme parametre d'une méthodequel language et methode le plus adapter pour ce projet ?
Plus de sujets relatifs à : tester l'existence d'une réalisation d'une méthode 'pure virtual'


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