Delegation versus concatenation or cloning is inheritance too

  • Taivalsaari A
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

In this paper a simple prototype-based model of object-oriented programming is introduced. Unlike previous prototype-based systems, which use delegation to achieve incremental modification of objects, the suggested model is based on concatenation: linear composition of object interfaces. The model eliminates the notions of delegation and parent slots from prototype-based programming, and shows that the essence of object-oriented programming can be captured using only a small number of user-level language constructs.

Cite

CITATION STYLE

APA

Taivalsaari, A. (1995). Delegation versus concatenation or cloning is inheritance too. ACM SIGPLAN OOPS Messenger, 6(3), 20–49. https://doi.org/10.1145/219260.219264

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free