A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
A simple technique for handling multiple polymorphism
1986
Conference proceedings on Object-oriented programming systems, languages and applications - OOPLSA '86
Certain situations arise in programming that lead to multiply polymorphic expressions, that is, expressions in which several terms may each be of variable type. In such situations, conventional object-oriented programming practice breaks down, leading to code which is not properly modular. This paper describes a simple approach to such problems which preserves all the benefits of good object-oriented programming style in the face of any degree of polymorphism. An example is given in Smallta~-80
doi:10.1145/28697.28732
dblp:conf/oopsla/Ingalls86
fatcat:jezxt32tynhhbnybvetq6y2ata