发明名称 System and method for dynamically aggregating objects
摘要 A method for dynamically extending functionality of an object without modifying executable code includes the steps of first identifying an existing object as a primary facet object (16) and creating an aggregate object (14). The primary facet object (16) is linked to the aggregate object (14). One or more facet objects (28) that extend a functionality of the primary facet object (16) are added to the aggregate object (14). The particular facet objects (28) linked to the aggregate object (14) is located that has a class that equals or extends a requested class. A reference to the particular facet object (28) is returned and the particular facet object (28) is invoked using the returned reference.
申请公布号 US6513157(B1) 申请公布日期 2003.01.28
申请号 US19990451496 申请日期 1999.11.30
申请人 RECURSION SOFTWARE, INC. 发明人 GLASS GRAHAM W.
分类号 G06F9/42;(IPC1-7):G06F9/44 主分类号 G06F9/42
代理机构 代理人
主权项
地址