发明名称 |
Product interface method and system which allow class evolution |
摘要 |
The present invention provides for an object-oriented software product interface method which gives a tighter coupling between the software product interface and internals than traditional methods. The product interface scheme includes a Factory Class (44) and an Interface Class (46) which control object life cycles; bend compile-time time and runtime type checking; bind virtual abstract interface classes and hidden internal class hierarchies through multiple inheritance; and provide interface parameter abstraction. The present invention thus provides users of the software product with a stable product interface while preserving the designer's freedom to modify the software product's internal architecture.
|
申请公布号 |
US6058396(A) |
申请公布日期 |
2000.05.02 |
申请号 |
US19980015670 |
申请日期 |
1998.01.29 |
申请人 |
STERLING SOFTWARE, INC. |
发明人 |
BIRZE, BRIGITTE B.;TRAUGHBER, THOMAS J. |
分类号 |
G06F9/44;(IPC1-7):G06F17/30 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|