What does Modular-2 need to fully support object oriented programming?
- 1 March 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 23 (3) , 73-82
- https://doi.org/10.1145/43895.43903
Abstract
Object oriented programming is a discipline of software development which embraces strong encapsulation of the data and procedural elements, the notion of inheritance from classes (types) and/or objects (instances of types), and the idea of overloading of method <proced.ure) names. Additionally, a paradigm of message passing may be adopted. Some languages provide more support, and some less support, for these ideas. We will consider each of these in turn. I. Strong EncapsulationKeywords
This publication has 4 references indexed in Scilit:
- Detecting uninitialized Modula-2 abstract objectsACM SIGPLAN Notices, 1987
- Extension of record typesACM SIGCSE Bulletin, 1987
- An introduction to Trellis/OwlPublished by Association for Computing Machinery (ACM) ,1986
- PrefacePublished by Springer Nature ,1985