Jump to content

DDK Glossary - O: Difference between revisions

From EDM2
Created page with ";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 e..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
;object
;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]].
: 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 [[DDK_Glossary_-_C|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.
: 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
;object definition
: See [[class]].
: See [[DDK_Glossary_-_C|class]].


;object instance
;object instance
: See [[instance]].
: See [[DDK_Glossary_-_I|instance]].


;Object Interface Definition Language (OIDL)
;Object Interface Definition Language (OIDL)
: Specification language used in SOM Version 1 for defining classes. Replaced by [[Interface Definition Language (IDL)]]. Abbreviated as OIDL.
: Specification language used in SOM Version 1 for defining classes. Replaced by [[DDK_Glossary_-_I|Interface Definition Language (IDL)]]. Abbreviated as OIDL.


;object window
;object window
Line 22: Line 22:


;outline font
;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]].
: A set of symbols, each of which is created as a series of lines and curves. Synonymous with vector font. Contrast with [[DDK_Glossary_-_I|image font]].


;output area
;output area

Latest revision as of 03:15, 3 May 2025

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.