Simons, A.J.H. (2004) The theory of classification part 15: mixins and the superclass interface. Journal of Object Technology, 3 (10). 7 - 18. ISSN 1660-1769
Abstract
The fundamental concepts of mixin, an object oriented language, are discussed. Intended to be combined with any other object, mixin is a freestanding record of extra fields. Mixins are also the primitive building blocks in languages with inheritence-like mechanisms. A mixin can be combined with many different base classes, to yield different extended classes which contain the combined base and mixing features. A mixin has a superclass interface, describing the kind of class from which it expects to inherit.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2004 JOT. Reproduced in accordance with the publisher's self-archiving policy. |
Dates: |
|
Institution: | The University of Sheffield |
Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Computer Science (Sheffield) |
Depositing User: | Symplectic Sheffield |
Date Deposited: | 06 Jun 2014 10:40 |
Last Modified: | 29 Mar 2018 01:37 |
Published Version: | http://dx.doi.org/10.5381/jot.2004.3.10.c1 |
Status: | Published |
Refereed: | Yes |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:79268 |