ANSI ISO IEC 14478-1-1998 Information technology - Computer graphics and image processing - Presentation Environment for Multimedia Objects (PREMO) - Part 1 Fundamentals of PREMO (.pdf
《ANSI ISO IEC 14478-1-1998 Information technology - Computer graphics and image processing - Presentation Environment for Multimedia Objects (PREMO) - Part 1 Fundamentals of PREMO (.pdf》由会员分享,可在线阅读,更多相关《ANSI ISO IEC 14478-1-1998 Information technology - Computer graphics and image processing - Presentation Environment for Multimedia Objects (PREMO) - Part 1 Fundamentals of PREMO (.pdf(42页珍藏版)》请在麦多课文档分享上搜索。
1、INTERNATIONAL STANDARD ISOIIEC 14478-l First edition 1998-12-15 Information technology - Computer graphics and image processing - Presentation Environment for Multimedia Objects (PREMO) - Part 1: Fundamentals of PREMO Technologies de /information - lnfographie et traitement dimages - Environnement d
2、e pksentation dobjets multim these operations collectively characterize the objects behav- iour. 3.2.11.2 object reference: An object name which reliably denotes a particular object instance. This is a non-object. 3.2.12 state: Information encapsulated within an object that has to be remembered when
3、 one operation alters the future be- haviour of future operations. 3.2.13 identity (of objects): Objects have a unique, immutable identity which provides a means to denote or refer to the object independent of its state or behaviour. 0 ISO/IEC ISO/IEC 1447%1:1998(E) 3.2.14 attribute (of objects): A
4、pair of accessor and mutator functions, to retrieve the value of to set the value of the at- tribute. 3.2.14.1 retrieve only attribute: An object attribute where the mutator function to set the value, though conceptually present, does not change the value of the attribute, and raises an exception. 3
5、.2.15 signature (of operations): An operations signature consists of a list of parameter types, and a list of result types. 3.2.16 interface (of objects): The set of operation signatures defined for a type. 3.2.17 non-object types: Things that are not objects, e.g., integers, real numbers. 3.2.18 op
6、eration: Describes an action that can be applied to an object, using parameters. 3.2.18.1 operation invocation: Activation of an objects action, by describing its parameters, possibly causing results to be returned. 3.2.18.2 operation request: Synonym for operation invocation. 3.2.18.3 operation dis
7、patching: The selection process which selects a specific operation implementation for execution. 3.2.18.4 operation overloading: The implementation of an operation defined for a derived interface supersedes the im- plementation of the same operation defined for a base interface. This effect is calle
8、d operation overloading. 3.2.19 client: (of another object) An object issuing an operation request. 3.2.20 exception: Information returned if an error condition has occurred during the execution of a request of an operation. 3.2.21 controlling parameter: Special parameter conceptually present for al
9、1 operations, used to control the way opera- tions are dispatched. It refers to the object type on which the operation is defined. 3.2.22 subtyping: A relationship between types. It defines the rules by which objects of one type are determined to be ac- ceptable in contexts expecting another type. 3
10、.2.23 subtype: A type S is a subtype of another type T if any object of type S can be used in any context that expects an object of type T. 3.2.23.1 immediate subtype: A type S is an immediate subtype of another type T, if T is the immediate supertype of S. 3.2.24 supertype: A type T is a supertype
11、of S, if S is a subtype of T. 3.2.24.1 multiple supertype: An object type can have more than one supertype; they are referred to as multiple super- types. 3.2.24.2 immediate supertype: A type T is an immediate supertype of type S, if it is a supertype of S, and there is no type Q such that Q is a su
12、pertype of S and T is a supertype of Q. 3.2.25 direct instance: An object is a direct instance of a type T, if it is an instance of T and not an instance of any subtype of T. 3.2.26 immediate type: The type of the direct instance of an object instance. 3.2.27 type graph (of a type): The set of all s
13、upertypes of a type (including the recursively defined supertypes) plus the type itself. 3.2.28 inheritance : A notational mechanism for defining operation reuse. It is a relationship on interfaces. 3.2.28.1 multiple inheritance: A notational mechanism for defining operation reuse on multiple base i
14、nterfaces, 3.2.28.2 single inheritance: As opposed to multiple inheritance; denotes an interface having only one base interface. 3.2.29 derived interface: If the interface P inherits from Q. P may also be referred to as a derived interface. 3.2.30 base interface: If the interface P inherits from Q,
15、Q is a base interface (of P). 3.2.31 abstract object type: Non-instantiable object type. 3 ISO/IEC 14478-1: 1998(E) 0 ISO/IEC 3.2.32 operation request semantics: A finer control an object has to service an operation request. 3.2.32.1 operation receptor: A holder conceptually assigned to each operati
16、on in which operation requests are placed, 3.2.32.2 operation receptor mode: An immutable characteristics of an operation receptor. 3.32.2.1 synchronous operation receptor mode: One of the three possible modes of an operation receptor; callers are suspended on operation requests. 3.32.2.2 asynchrono
17、us operation receptor mode: One of the three possible modes of an operation receptor; call- ers are not suspended on operation requests, and the requests arguments are stored. 3.32.2.3 sampled operation receptor mode: One of the three possible modes of an operation receptor; callers are not suspende
18、d on operation requests, and only one requests argument is stored. 3.2.33 protected operation: An operation which can be invoked from within the object instance only; other object instanc- es cannot request this operation. 3.2.34 life cycle (of objects and references): The mechanisms whereby objects
19、 and object references are created and de- stroyed. 3.2.34.1 life cycle facilities: The boundary between PREMO and its implementation environment, providing life cycle related services. 3.2.34.2 create facility: Facility to create objects possibly using initialization variables. 3.2.34.3 copy facili
20、ty: Facility to create objects as copies of already existing objects. 3.34.3.1 shallow copy: Version of the copy facility when attribute values are set in the newly created object using the values of the attributes in the original object. 3.34.3.2 deep copy: Version of the copy facility when attribu
21、te values are set in the newly created object using the values of the attributes in the original object except for object references; in the case of object references, the referred objects are (deep) copied, and the new reference values are used to set the attributes. 3.2.34.4 cast facility: Facilit
22、y to create an object reference to an already existing object, referring to a different immediate type. 3.2.34.5 destroyReference facility: Facility to destruct an object reference. 3.2.34.6 destroyobject facility: Facility to destruct an object instance. 3.2.35 type schema: A notational convention
23、used to describe object types (see clause A.3). 3.2.36 operation schema: A notational convention used to describe an operation within a type schema, 3.2.37 component schema: A notational convention to describe components (see clause A.7). 3.2.38 profile schema: A notational convention to describe pr
24、ofiles within a component schema (see clause A.7). 3.2.39 generic type (schema): A notational convention used to describe a family of PREMO types, based on the genera notational conventions of type schema (see clause B). 3.2.40 formal types: Symbols used in generic type schemas to denote non-specifi
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSIISOIEC1447811998INFORMATIONTECHNOLOGYCOMPUTERGRAPHICSANDIMAGEPROCESSINGPRESENTATIONENVIRONMENTFORMULTIMEDIAOBJECTSPREMOPART1FUNDAMENTALSOFPREMOPDF

链接地址:http://www.mydoc123.com/p-437186.html