case sensitive

Sort by: Display: Hide controls:

  1. Florian Minjat, Alexandre Bergel, Pierre Cointe, and Stéphane Ducasse. Mise en symbiose des traits et des classboxes : Application à l'expression des collaborations. In Actes de Langages et Modèles à Objets (LMO'05), 11 p. 33—46, Bern, Switzerland, 2005. 

    The trait model is complementary to class inheritance and allows collections of methods to be reused by several classes. The classbox model allows a collection of classes to be locally extended with variables and/or methods addition. This paper describes a symbiosis of these two models: classes can be locally extended by using a trait. It is illustrated by an efficient implementation of the collaboration model where a collaboration is represented by a classbox and a role by a trait.