发明名称 |
Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects |
摘要 |
A method and system which provides a prototypical object which can be copied to create a derived object. A derived object can contain attribute values or it can hold a reference to its prototypical object. If a required value is not held by the prototypical object, the present invention discloses a scheme by which the object searches up an object hierarchy to find the required attribute. In addition, each object can register an interest in a prototypical object that contains required attributes. If an attribute of a prototypical object changes, the prototypical object informs all registered objects of the change. At runtime, the prototypical object becomes a master object whose attribute values can be changed by the user, changes in master object attributes are propagated to all registered derived objects.
|
申请公布号 |
US5732271(A) |
申请公布日期 |
1998.03.24 |
申请号 |
US19950376712 |
申请日期 |
1995.01.23 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
BERRY, RICHARD EDMOND;SHUKLA, AMITABH |
分类号 |
G06F9/06;G06F9/44;(IPC1-7):G06F9/40 |
主分类号 |
G06F9/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|