发明名称 Object oriented programming system with objects for dynamically connecting functioning programming objects with objects for general purpose operations
摘要 A computer controlled object oriented programming system for distributive program development over networks such as the internet with implement for interfacing a plurality of programming objects with each other to provide combination objects combining programming functions of said objects, each object including predetermined interface data defining a required common interface with the other programming objects as well as a framework of events and attributes and methods for manipulating the attributes. These objects may be combined with each other via their common interfaces to form combination objects, and such combination objects may in turn be further combined with other objects and combination objects to form objects of increasing complexity which function as complete programs. General purpose operations and functions are added to existent object oriented programs in an object attribute independent process. Also, this addition may be done dynamically to such existent programs. There is provided a connecting object interfacing between the original object or program being modified and a new program object which provided the upgrading operations. This connecting object includes implement for detecting the occurrence of at least one selected condition in said original object, and implement responsive to said detecting implement for notifying the new object of said occurrence. The connecting object functions independently of the attributes and methods contained in the original object.
申请公布号 US6694506(B1) 申请公布日期 2004.02.17
申请号 US19970951937 申请日期 1997.10.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LEBLANC KARALEE BROWN;VICKNAIR WAYNE ELMO
分类号 G06F9/44;G06F9/46;(IPC1-7):G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址