Interaction-based programming with classages


This paper presents Classages, a novel interaction-centric object-oriented language. Classes and objects in Classages are fully encapsulated, with explicit interfaces for all interactions they might be involved in. The design of Classages touches upon a wide range of language design topics, including encapsulation, object relationship representation, and… (More)
DOI: 10.1145/1094811.1094827

11 Figures and Tables


  • Presentations referencing similar topics