What is "objects"

See also:

  • (used as a template for creating new objects)
  • (Object-oriented programming)

Objects in "programação orientada a objeto " basically are data structures combined with the associated processing routines. For example, a file is an object: a collection of associated read and data and write routines. Objects are considered instances of classes.

In common language it refers to a file as a class, while the file is the object. A class defines properties and behavior once, usually by multiple instances. This distinction has analogy of other disciplines, for example in biology and evolution.

Properties of an object

Three properties characterize objects:

 - Identity: the property of an object that distinguishes it from other objects  - Status: describes the data stored in the object  - Behavior: describes the methods in the object interface by which the object can be used

Recourse

 - Wikipedia article on object