Simons, A.J.H. (2003) The theory of classification part 8: classification and inheritance. Journal of Object Technology, 2 (4). 55 - 64. ISSN 1660-1769
Abstract
The theory of classification in object oriented languages are discussed. The differences between classes and types in object oriented languages are described by developing the alternative formal model of classification and inheritance. Extensibility and polymorphism are the two characteristics that hold classes apart from the traditional variable types. Classes are used to refer to a polymorphic family and types are used to refer one member of this family.
Metadata
Item Type: | Article |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | © 2003 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:34 |
Last Modified: | 20 Mar 2018 19:55 |
Published Version: | http://dx.doi.org/10.5381/jot.2003.2.4.c4 |
Status: | Published |
Refereed: | Yes |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:79273 |