• 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