diff --git a/oop/script.js b/oop/script.js index 1dff248..efaeedc 100644 --- a/oop/script.js +++ b/oop/script.js @@ -16,11 +16,12 @@ function degToRad(deg) { // for (let index = 0; index < array.length; index++) { // } // Une classe est un object que l'on va cloner, on va créer des instances de bidule +// https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Classes_in_JavaScript class Bidule { - // le constructeur est appeler une fois au moment de new Bidule + // le constructeur est appelé une fois au moment de new Bidule constructor(r, x, y) { // on definie les valeur de départ propre a chauqe instance - // 'this' correpsond a l'instance, autant de 'this' que d'instance + // 'this' correpsond à l'instance, autant de 'this' que d'instance this.r = r; this.x = x; this.y = y; @@ -30,7 +31,7 @@ class Bidule { y:-2+Math.random()*4 } } - // les methodes sont comme des fonction mais propre a chaque instance + // les methodes sont comme des fonctions mais propres à chaque instance bouge(){ this.x += this.vitesse.x; this.y += this.vitesse.y;