P5js > La programmation orientée objet avec les classes

Déclarer une classe

Important : le nom d'une classe doit commencer avec une majuscule!

function MonObjet(parametre0, parametre1, ...) {
        // PROPRIETES ( VARIABLES DE L'OBJET )
        this.propriete0 = parametre0;
        this.propriete1;

        // METHODES ( FONCTION DE L'OBJET )
        this.uneMethode = function() {
                // CODE ICI
        }

        this.uneAutreMethode = function() {
                // CODE ICI
        }


}

Instancier un objet


var monInstance = new MonObjet( parametre0 , parametre1, ... )

Les propriétés et les méthodes peuvent être accédées avec un .


var monInstance = new MonObjet( parametre0 , parametre1, ... )
monInstance.propriete0 = uneValeur;
monInstance.uneMethode();

Exemples