Conference on Object Oriented Programming Systems Languages and Aplications
 
Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
October 21 - 25, 1990, Ottawa Canada


A parallel object-oriented language with inheritance and subtyping
Pages 161-168

Pierre America and Frank van der Linden

metadata:    
full text:   869 KB

[ Discuss this Article | Find Related Articles | Add to Binder ]

ABSTRACT

This paper shows that inheritance and subtyping can be introduced advantageously into a parallel object-oriented language, POOL-I. These concepts are clearly distinguished, because they deal with different aspects of programming. In this way several problems traditionally adhering to inheritance can be solved. The language POOL-I is a parallel object-oriented language with a strong typing scheme which includes genericity and dynamic binding. A novel and particularly powerful mechanism offers the possibility to manipulate and analyse types dynamically.


INDEX TERMS

Categories and Subject Descriptors:
Software -Programming Techniques - Concurrent Programming (D.1.3); Software -Programming Languages - Language Constructs and Features (D.3.3): Concurrent programming structures; Software -Programming Techniques - General (D.1.0); Software -Programming Languages - Language Classifications (D.3.2); Theory of Computation -Logics and Meanings of Programs - Studies of Program Constructs (F.3.3): Type structure;

General Terms:
Design, Languages