Jump to content

DDK Glossary - O

From EDM2
Revision as of 03:15, 3 May 2025 by Martini (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
object
The elements of data and function that programs create, manipulate, pass as arguments, and so forth. An object is a way of associating specific data values with a specific set of named functions (called methods) for a period of time (referred to as the lifetime of the object). The data values of an object are referred to as its state. In SOM, objects are created by other objects called classes. The specification of what comprises the set of functions and data elements that make up an object is referred to as the definition of a class.
SOM objects offer a high degree of encapsulation. This property permits many aspects of the implementation of an object to change without affecting client programs that depend on the object's behavior.
object definition
See class.
object instance
See instance.
Object Interface Definition Language (OIDL)
Specification language used in SOM Version 1 for defining classes. Replaced by Interface Definition Language (IDL). Abbreviated as OIDL.
object window
A window that does not have a parent but which might have child windows. An object window cannot be presented on a device.
open
To start working with a file, directory, or other object.
ordered list
Vertical arrangements of items, with each item in the list preceded by a number or letter.
outline font
A set of symbols, each of which is created as a series of lines and curves. Synonymous with vector font. Contrast with image font.
output area
An area of storage reserved for output. (A)
owner window
A window into which specific events that occur in another (owned) window are reported.
ownership
The determination of how windows communicate using messages.
owning process
The process that owns the resources that might be shared with other processes.