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 :
بازگشت