Bonjour,
Je suis à la recherche d'un langage me permettant nativement de créer des classes complètes à l'exécution (à l'exemple de ce que propose EMF pour ceux qui connaissent).
Jai fait quelques tests en Groovy. Il est facile d'ajouter des propriétés ou des méthodes à un type à l'exécution mais je n'ai pas trouvé comment définir le type en question si ce n'est en générant manuellement la classe à l'exécution mais je trouve ça dommage d'en arriver là avec un langage dynamique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Class maClasse = Factory.createClass('facture'); Property prop1 = maClasse.addProperty('id_facture', Int.Class); Object obj = maClass.newInstance();
Des idées ?
Partager