DocumentCode
1596514
Title
Description of a new approach to object inheritance
Author
Al-Haddad, H.M. ; George, K.M. ; Samadzadeh, M.H.
Author_Institution
Dept. of Comput. Sci., Oklahoma State Univ., Stillwater, OK, USA
fYear
1990
Firstpage
289
Lastpage
296
Abstract
A new approach to object inheritance is proposed. The approach is a two-faceted object inheritance model (TIM). TIM is compared with the existing models in terms of the inheritance features provided by these models. TIM is an object inheritance model based on code sharing with the ability to capture the other views of inheritance. It provides single and multiple inheritance on the basis of the message-passing paradigm and provides semantics for object creation and deletion. TIM avoids some of the problems in the existing models and provides full support for other issues related to object-oriented programming such as information hiding, subtyping, and the visibility of inheritance. A simulation of a C++ program using TIM is given as an example
Keywords
object-oriented programming; C++ program; code sharing; information hiding; inheritance visibility; message-passing; multiple inheritance; object creation; object deletion; object-oriented programming; subtyping; two-faceted object inheritance model; Computer science; Encapsulation; Object oriented modeling; Object oriented programming; Proposals; Software design;
fLanguage
English
Publisher
ieee
Conference_Titel
Applied Computing, 1990., Proceedings of the 1990 Symposium on
Conference_Location
Fayetteville, AR
Print_ISBN
0-8186-2031-5
Type
conf
DOI
10.1109/SOAC.1990.82184
Filename
82184
Link To Document