Jump to content

Object-based

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SmackBot (talk | contribs) at 07:53, 28 August 2010 (Date maintenance tags and general fixes: build 490:). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In general, object-based indicates that something such as a theory, language, or model is based on the concept of object.

In computer science, the term object-based has two different senses:

(1) A somehow limited version of object-oriented programming, where one or more of the following restrictions applies: (a) There is no implicit inheritance, (b) there is no polymorphism, (c) only a very reduced subset of the available values are objects (typically the GUI components).

(2) Prototype-based systems (that is, those based on "prototype" objects that are not instances of any class).

Visual Basic is an example of a language that is object-based in the first sense of the term, and JavaScript is an example of the second.

See also