polymorphisme

polymorphisme - Programmation

Marsh Posté le 13-06-2002 à 06:39:05    

Comment savoir en cas de polymorphisme d?une collection d?objets, le type de l?objet manipulé?


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 13-06-2002 à 06:39:05   

Reply

Marsh Posté le 13-06-2002 à 08:47:29    

En quel langage?
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 13-06-2002 à 16:45:15    

os2 a écrit a écrit :

Comment savoir en cas de polymorphisme d?une collection d?objets, le type de l?objet manipulé?  




 
désolé, c'est en c++


---------------
Borland rulez: http://pages.infinit.net/borland
Reply

Marsh Posté le 13-06-2002 à 16:59:20    

if (obj instanceof maclasse) { ... }
 
Bon ok, je sort. :D  
 
Plus sérieusement, je crois pas que ce soit possible en c++, mais le but du polymorphisme est d'éviter ce genre de problème. Peut-être un soucis de conception ?


---------------
-@- When code matters more than commercials -@-
Reply

Marsh Posté le 14-06-2002 à 00:20:24    

[:google] RTTI, non?
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 14-06-2002 à 00:30:41    

gilou a écrit a écrit :

RTTI, non?


yep, ou un isKindOf() manuel si le compilo ne le supporte pas. -> recherche sur le forum, dans les sources mfc, sous google, etc.

Reply

Sujets relatifs:

Leave a Replay

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