PURPOSE: To improve the efficiency of a directory system by expressing the real world more naturally by expressing an attribute type as a instance parameter as it is. ;CONSTITUTION: The entry of the directory system is expressed as an object 40. In the example where essential attributes (a) and (b) and optional attribute (c) of the entry exist, those attribute types (a), (b) and (c) are set as those values, corresponding to instance variable 401, 402 and 403, and pointers pointing set objects 41-43 of the attribute values of attribute types (a)-(c) are set. In this case, when it is desired to acquire the attribute value of the attribute type (b), the attribute value possessed by the object 42 is acquired by acquiring the object 42 pointed by the instance variable 42 according to a procedure 405 in the object 40 corresponding to the attribute type (b), and calling a procedure 423 in the object 42. in the case of the attribute type (c), it is processed as an attribute type where the attribute value does not exist in the object 43 and the corresponding entry.;COPYRIGHT: (C)1995,JPO
展开▼