BLOCK STRUCTURED OBJECT PROGRAMMING

Authors
Citation
C. Rapin, BLOCK STRUCTURED OBJECT PROGRAMMING, ACM SIGPLAN NOTICES, 32(4), 1997, pp. 47-54
Citations number
13
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
Journal title
Volume
32
Issue
4
Year of publication
1997
Pages
47 - 54
Database
ISI
SICI code
Abstract
Most popular object oriented languages have a flat class declaration s tructure. Providing the possibility of nesting classes gives several i nteresting properties. Objects may hide their internal representation. Objects may be born within other objects whose structure they know. M eta classes may be implemented as singular, one of its kind, objects i n which are nested the classes they control. Languages of the scandina vian school of object oriented programming do offer these possibilitie s. The author has implemented them and experimented their effects in t he Newton language developped at-the Compiler Design Laboratory of the Swiss Federal Institute of Technology.