Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
A simple technique for handling multiple polymorphism
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Relations as semantic constructs in an object-oriented language
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Block structure and object oriented languages
OOPWORK '86 Proceedings of the 1986 SIGPLAN workshop on Object-oriented programming
Comments on “the law of demeter” and C++
ACM SIGPLAN Notices
A comparison of module constructs in programming languages
ACM SIGPLAN Notices
Hi-index | 0.00 |
It is argued that the concept of abstract datatypes can be extended in a way that allows for operations to be shared between two (or more datatypes), and that this will often give a better and more natural way of structuring programs. Shared operations can access the representation of more than one abstract datatype.