Bonjour,
je sollicite votre aide dans la compréhension, de l'héritage en java script, voici ma demande.
je souhaite créer un objet calendrier qui hérite de l'objet Date, vous comprenez bien pourquoi.
voici un exemple qui ne fonctionne pas :
Pouvez-vous m'expliquer pourquoi ce code ne fonctionne pas et m'aider dans l'héritage de l'objet Date.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 // Objet Calendrier function Calendrier() { //Passage de paramètres à l’objet père Date.Call(this); } //qui hérite de Date Calendrier.prototype = new Date; //mais qui est de type Calendrier Calendrier.prototype.constructor = Calendrier; //Ajout d’une méthode au fils Calendrier.prototype.date = function() { return this.getDate(); } var monCalendrier = new Calendrier(); alert(monCalendrier.date());
cordialement,
MP59100
Partager