Les constructeurs peuvent également être annotés, en utilisant la syntaxe alternative « annotation[constructeur] ». L’exemple suivant crée une nouvelle sous-classe de Bactérie avec une restriction, puis annote cette dernière.
>>> with onto: ... class BactérieGramPlus(onto.Bactérie): ... is_a = [onto.gram_positif.value(True)] >>> comment[BactérieGramPlus.is_a[-1]].append( ... "Commentaire sur la restriction de type VALUE.")
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique