Teaching Encapsulation and Modularity in Object-Oriented Languages with Access Graphs - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
Conference Papers Year : 2002

Teaching Encapsulation and Modularity in Object-Oriented Languages with Access Graphs

Abstract

Encapsulation and modularity are supported by various static access control mechanisms that manage implemen- tation hiding and define interfaces adapted to different client profiles. Programming languages use numerous and very different mechanisms, the cumulative application of which is sometimes confusing and hard to predict. Teach- ing these concepts requires precise and comparable definitions of the mechanisms used by the languages taught. We present here our experiences with access graphs, a notation we use for teaching encapsulation and modularity in object-oriented languages.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
D108.PDF (47.2 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

lirmm-00191529 , version 1 (26-11-2007)

Identifiers

  • HAL Id : lirmm-00191529 , version 1

Cite

Gilles Ardourel, Marianne Huchard. Teaching Encapsulation and Modularity in Object-Oriented Languages with Access Graphs. ECOOP: European Conference on Object-Oriented Programming, Jun 2002, Málaga, Spain. ⟨lirmm-00191529⟩
134 View
111 Download

Share

More