Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
Using prototypical objects to implement shared behavior in object-oriented systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Rule-based delegation for prototypes
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Controllable delegation: an exercise in law-governed systems
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Communications of the ACM
NeXTSTEP programming: concepts and applications
NeXTSTEP programming: concepts and applications
ACM SIGAda Ada Letters
Ada 9X: from abstraction-oriented to object-oriented
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
ACM SIGAda Ada Letters
NextStep Object-Oriented Programming and the Objective-C Language: Release 3
NextStep Object-Oriented Programming and the Objective-C Language: Release 3
Hi-index | 0.00 |
Delegation is a technique used in object-oriented programming. For instance, it has been used to implement (interface) inheritance in prototype languages. Another view is that it competes with the inheritance as a language feature. Yet another view is that it provides a conceptual tool for the dynamic specialization. With the view of object specialization we expand this concept and discuss what options we have when using this technique with Ada 9X.