Simons, A.J.H. (2005) The theory of classification part 16: rules of extension and the typing of inheritance. Journal of Object Technology, 4 (1). 13 - 25. ISSN 1660-1769
Abstract
The mechanism of inheritance, keeping in view the constraints on what may or may not be added to a class during inheritance, is examined. It is considered reasonable to to think of the merger of two record types as the set union of their respective sets of maplets. In the subtyping model, it is suggested to consider the possibility that fields of different types may be merged. It is possible to construct Derived record types using simple set union ∩ to merge the two sets of type signatures in the corresponding Base and Extra type-records.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2005 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:56 |
Last Modified: | 23 Mar 2018 17:50 |
Published Version: | http://dx.doi.org/10.5381/jot.2005.4.1.c2 |
Status: | Published |
Refereed: | Yes |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:79258 |