Object (computer science): Difference between revisions

Content deleted Content added
state; not memory
Reduce noise
Line 7:
In [[object-oriented programming]] (OOP), an object is an [[abstract data type]] with the addition of [[polymorphism (computer science)|polymorphism]] and [[inheritance (object-oriented programming)|inheritance]]. An object-oriented system integrates code and data as objects that each have state (data) and behavior (code). Any language that supports a construct with state and behavior is classified as [[object-based language|object-based]]. In a [[class-based programming|class-based]] language, an object is an also known as an [[Instance (computer science)|instance]] of a [[class (computer science)|class]].
In the [[relational model]] of [[database]] management, anaspects objectsuch can be aas [[Table (database)|table]] orand [[Column (database)|column]], ormay an association between data and a database entity (suchact as relating a person's age to a specific person)objects.<ref name=Oppel>{{cite book |first=Andy |last=Oppel |title=SQL Demystified |publisher=McGraw Hill |year=2005| page=7 |isbn=0-07-226224-9}}</ref>
 
==Distributed objects==