Bonjour à tous,
Ayant planché une partie de l'après-midi sur un plugin jQuery permettant de faire de l'héritage facilement, je me permet de le poster ici afin d'avoir des avis sur la méthode utilisée et aider ceux qui pourraient en avoir besoin.
Le but était d'arriver au plus proche de ce qu'offre les languages OO classiques :
- Héritage multiple
- Surcharge d'attributs et de méthodes
- Appel des méthodes des classes parents
- Namespaces
Tout ceci est à peu près géré, encore que je n'ai pas pris le temps de le tester en conditions réelles pour le moment.
Voici quelques liens jsbin d'exemple :
- Un test très simple affichant 1, puis 2
- Un test un peu plus poussé, utilisant l'héritage multiple, les namespaces, et avec un trou dans la chaîne de surcharges.
- Le plugin seul
Voilà, en espérant que ça puisse aider quelqu'un, et qu'il y aura des idées pour l'améliorer.
Cordialement.
Partager