Les rôles

Développement basé sur le rôle
Télécharger maintenant

Les rôles Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Arjan Molenaar
  • Site Internet de l'éditeur:
  • http://gaphor.devjavu.com/

Les rôles Mots clés


Les rôles La description

Développement basé sur le rôle Les rôles sont une bibliothèque Python pour le développement basé sur le rôle.pythonique Mise en uvre du modèle DCI (interaction de contexte de données) (http://www.artima.com/articles/dci_vision.html ).La grande différence avec les mixines est que ce rôle est Appliqué uniquement à l'instance de sujet, non à la classe de sujet (Hélas, une nouvelle classe est construite). Les ances peuvent être attribués et révoqués. Plusieurs rôles peuvent être appliqués à une instance. La révocation peut se produire dans n'importe quel ordre particulier.Utilisez-vous un exemple de base, envisagez une classe de domaine: >>> Personne de classe (objet): ... def __init __ (Soi, Nom): ... Nom = nom >>> Personne = personne ("John") L'instance devrait participer à une collaboration dans laquelle elle remplit un rôle particulier: >>> à partir de rôles importation Roletype >>> Carpenter (objet): ... __metaclass__ = Roletype ... def hacher (Self): ... retour "côtelette, côtelette" Attribuez le rôle à la personne: >>> charpentier (personne) # Doctest: + ellipsis


Les rôles Logiciels associés