发明授权
- 专利标题: Method for reducing the size of computer programs
- 专利标题(中): 减少计算机程序大小的方法
-
申请号: US697972申请日: 1996-09-03
-
公开(公告)号: US5901314A公开(公告)日: 1999-05-04
- 发明人: Thomas Boehme , Juergen Uhl
- 申请人: Thomas Boehme , Juergen Uhl
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 优先权: DEX19635519 19950925
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
A method of reducing the size of compiled and executable computer programs which are edited with the aid of object-oriented programming techniques. The common portions of a program produced by an object-oriented programming technique are separated as untyped implementation classes from the typed interface classes with parameterized templates where the typed interface classes comprise no virtual functions. Untyped implementation classes are arranged in a second polymorph class hierarchy, and method calls to the interface classes are delegated to the implementation classes. The invention is particularly applicable to the technical field of producing class libraries for an object-oriented programming language. The invention advantageously achieves an effective and significant reduction in the size of computer programs and thus allows the computer program to be stored and executed with less demand on the hardware requirements of the computer system.
公开/授权文献
- US4628262A Multiple echo chemical shift imaging 公开/授权日:1986-12-09
信息查询