• DocumentCode
    3370102
  • Title

    On creation, equality and the object model

  • Author

    Kolling, Michael ; Rosenberg, John

  • Author_Institution
    Sch. of Comput. Sci. & Software Eng., Monash Univ., Clayton, Vic., Australia
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    210
  • Lastpage
    220
  • Abstract
    In designing languages, we strive for consistency and elegance. In object-oriented languages, simple data types have always been a problem in that they do not quite fit in with the object model. In some respects they seem to be objects, in others they are not. This typically creates the need to introduce special cases into the language definition. This paper discusses the problems involved and proposes an approach to the definition of an object model that allows the elegant inclusion of simple data types
  • Keywords
    abstract data types; object-oriented languages; object-oriented programming; data types; object model; object oriented programming; object-oriented languages; Computer science; Guidelines; Java; Object oriented modeling; Programming profession; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1999. TOOLS 32. Proceedings
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0462-0
  • Type

    conf

  • DOI
    10.1109/TOOLS.1999.809427
  • Filename
    809427