oop comments
This commit is contained in:
parent
724b700890
commit
0b8461da64
@ -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;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user