Bonjour !

J'ai une classe MovieVector. J'ai 2 autres classes MovieVectorRectangle, MovieVectorCircle qui héritent de MovieVector.

Dans une fonction, je voudrais faire celà :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
	public function init(movieVector:MovieVector) {
		if(movieVector instanceof MovieVectorRectangle) {
			initRectangle(movieVector);
		}
		else {
			initCircle(movieVector);
		}
   }
Avec les fonctions :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
	public function initRectangle(movieVectorRectangle:MovieVectorRectangle) {
   }
 
	public function initCircle(movieVectorCircle:MovieVectorCircle) {
   }
Mais celà me génère une erreur :
Incompatibilité de types.
Pouvez vous m'aider ?

Merci !

WwAvE