12
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

An algebraic approach to formalization of object-orientationFootnote*

Pages 33-43 | Received 21 Nov 1994, Published online: 19 Mar 2007
 

Abstract

Formalization of object-oriented concepts and mechanisms is of extreme importance, but not still ex-plored in depth. This situation is due to the inherent characteristics of objects: objects are not mathematical constructs in the first place. This paper presents a framework for formalization of object-oriented concepts and mechanisms, in which basic concepts and mechanisms of object-orientation are defined with algebraic specifications in forms of ADTs. We give a set of ADTs to axiomatize the most important aspects of object-orientation—including object identity, inheritance, strong typing and message passing.

C.R. Categories:

*This research is supported by the Research Council of Guang Dong Province under project 930003

*This research is supported by the Research Council of Guang Dong Province under project 930003

Notes

*This research is supported by the Research Council of Guang Dong Province under project 930003

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.