DocumentCode
2893544
Title
Attaching instance variables to method realization1 instead of classes
Author
Harrison, William ; Ossher, Harold
Author_Institution
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear
1992
fDate
20-23 Apr 1992
Firstpage
291
Lastpage
299
Abstract
The authors discuss an object model in which instance-variable definitions are associated with the implementations of each method in a class, rather than with the class as a whole. This allows avoidance of recompilation of methods and invalidation of existing objects when new instance variables are introduced for a class, smooth integration of temporary objects with objects in persistent stores, freedom to optimize the physical database organization of instance variables without recompiling method implementations, exposure of a separate `view´ of an object to each of its methods, reuse of method implementations to obtain similar functions on different instance variables of an object and on objects of different classes with differently structured instance variables, and separate compilation of classes and method implementations
Keywords
object-oriented languages; object-oriented methods; object-oriented programming; classes; instance variables; object model; object oriented languages; physical database organization; view; Joining processes; Object oriented databases; Object oriented modeling; Optimization methods; Symmetric matrices; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Languages, 1992., Proceedings of the 1992 International Conference on
Conference_Location
Oakland, CA
Print_ISBN
0-8186-2585-6
Type
conf
DOI
10.1109/ICCL.1992.185493
Filename
185493
Link To Document