Script Classes héritage getteurs setteurs

Un petit article pour partager un script pour faire des classes façon java avec un générateur de getteur setteur intégré
https://github.com/bormat/ClassEtHeritage
exemple d’utilisation :

Class.create("classe1",{
extend:Object,
initialize:function (a,b){
this._a=2;
this._b=5;
},
getteurEtSetteur:"a,b"
})

Class.create(« classe2″,{
extend:classe1,
initialize:function (a,b){
$super(a,b);
this._c=4;
},
getteur: »c »,
setteur: »c »
})

initialize est le constructeur
extend la classe parente,
$super appelle la même méthode mais dans la classe parente elle doit forcément être appelé au début de la fonction
getteurEtSetteur: accesseur à this_nomVarriable en lecture ecriture exemple si on metteur getteurEtSetteur: »c » on peut faire

var o=new classe2;
o.setC(5);
o.getC();//retourne 5;

on peut aussi ne faire que le getteur ou que le setteur.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *