Forsaking inheritance
Published in ACM SIGPLAN Notices • Oct 29, 2013
NobleIDNI5P619W416R247S981
Authors:,,
Prodromos Gerakios
Aggelos Biboudis
Yannis Smaragdakis
Abstract
We propose DelphJ: a Java-based OO language that eschews inheritance completely, in favor of a combination of class morphing and (deep) delegation. Compared to past delegation approaches, the novel aspect of our design is the ability to emulate the best aspects of inheritance while retaining maximum...
Finding related papers...
Discussions
(0)No comments yet
Be the first to share your thoughts!