Title: Specialization of behavior: Comparison, critique, and a new approach
Authors: Al-Ahmad, Walid ×
Steegmans, Eric #
Issue Date: Feb-1998
Publisher: Sigs publications inc
Series Title: Journal of object-oriented programming vol:10 issue:9 pages:29-37
Abstract: In addition to briefly reviewing the concept of specialization of behavior of objects, in the context of extension inheritance, we present an overview of the support that object-oriented programming languages (OOPLs), such as C++, Smalltalk, Eiffel, Beta, and Java, offer to accommodate this concept Further, this support, represented by language mechanisms and constructs that these languages provide, is explained and compared through example. Finally, these language mechanisms and constructs are evaluated according to criteria relevant to the abject-oriented approach to software construction. Based on this evaluation, a proposal is made regarding an appropriate solution that we recommend be introduced into these languages, as well as into future generations of OOPLs. In fact, the gears of extension inheritance have not yet been reached entirely by the current generation of OOPLs. This work is an attempt to prepare the way for future support and better understanding of the concept of extension inheritance.
ISSN: 0896-8438
Publication status: published
KU Leuven publication type: IT
Appears in Collections:Informatics Section
× corresponding author
# (joint) last author

Files in This Item:

There are no files associated with this item.

Request a copy


All items in Lirias are protected by copyright, with all rights reserved.

© Web of science