object-oriented programming

A schematic paradigm for computer programming in which the linear concepts of procedures and tasks are replaced by the concepts of objects and messages. An object includes a package of data and a description of the operations that can be performed on that data. A message specifies one of the operations, but unlike a procedure, does not describe how the operation should be carried out. C++ is an example of an object-oriented programming language.

Nearby words

  1. object linking and embedding,
  2. object program,
  3. object relations theory,
  4. object relationship,
  5. object-oriented,
  6. object.,
  7. objectification,
  8. objectify,
  9. objection,
  10. objectionable

The American Heritage® Science Dictionary Copyright © 2011. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.