bugbreeder a écrit :
Je suis pas sur d'avoir compris, mais tu dois toujours pouvoir faire un truc du genre "if(v instanceof B) v.methodeB();" normalement.
Sinon poste ton code.
@++
|
J'ai essayé ton truc mais ca na marche pas.
En fait le problème est que à la compilation le programme cherche dans le type de la variable A une méthode et il ne la trouve pas.
Je veux bien poster mon code mais ca va prendre quelques lignes
J'ai contourné mon problème en faisant ca
Code :
- //pour l'instant je crée une var temporaire de type B
- typeB varTemp;
- //J'affecte la var v a la varTemp
- varTempt=(typeB)v;
- //J'applique ma méthode
- varTemp.methode();
- //J'affecte ma varTemp a ma var v
- v=varTemp
|
Message édité par Anonymouse le 10-05-2007 à 01:32:31