Bonjour à tous,

Je suis un jeune padawan en JS et j'ai un problème en ce qui concerne l'héritage !!
Je m'explique :
J'ai une bibliothèque dans laquelle est défini des constructeurs ainsi que des prototypes comme ceux suivants :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function MotionInfo() {};
MotionInfo.prototype = new Object();
 
function MotionHRMInfo() {};
MotionHRMInfo.prototype = new MotionInfo();
Je voudrais juste savoir comment hérité des prototypes suivant dans mon main (classe fille) ?
J'ai essayé ce bout de code ci-dessous, mais il y a un WARNING qui dit que "MotionInfo()" est utilisé avant d'être défini ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
function Heritage(){}
Heritage.prototype= new MotionInfo();
Voilà.. j'espère vraiment que quelqu'un réussira à m'aider, ça fait plusieurs jours que je galère !
Merci d'avance,
Kaniar Kode