Book chapter
OA Policy
English

Type Conversion and Enhancement in Object-Oriented Systems

ContributorsArapis, Constantin
Published inTsichritzis, Dionysios (Ed.), Object oriented development = Développement orienté objet, p. 191-205
PublisherGenève : Centre universitaire d'informatique
Publication date1989-07
Abstract

In this paper we discuss the notions of type conversion and enhancement within the object-oriented paradigm. Type conversion allows an object to change from the type to which it belongs to another one, while enhancement allows an object to dynamically acquire properties of new types. By means of examples we demonstrate the usefulness of these two mechanisms for improving the modelling power of an object-oriented model. Furthermore we describe the nature of constraints that may be naturally captured when these mechanisms are available. Finally we outline the integration of type conversion and enhancement into typed object-oriented systems.

Citation (ISO format)
ARAPIS, Constantin. Type Conversion and Enhancement in Object-Oriented Systems. In: Object oriented development = Développement orienté objet. Tsichritzis, Dionysios (Ed.). Genève : Centre universitaire d’informatique, 1989. p. 191–205.
Main files (1)
Book chapter (Published version)
Identifiers
  • PID : unige:159013
140views
72downloads

Technical informations

Creation17/02/2022 10:47:00
First validation17/02/2022 10:47:00
Update16/03/2023 02:41:21
Status update16/03/2023 02:41:21
Last indexation01/11/2024 00:54:14
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack