Joining a plurality of type hierarchies in an object oriented programming language without inheriting from a base class and without modification to the type hiearchies
US6142684A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Apr 3, 1997 |
| Grant date | Nov 7, 2000 |
| Priority date | — |
| Expiry date | Apr 3, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4492
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and method using a computer for joining a plurality of hierarchies of types is described. Each type in each type hierarchy includes a template for objects. At least one reference class is defined as computer-readable instructions stored in a memory of a computer for defining a class and includes a discriminator which can refer to instances of at least one such type within one of the type hierarchies and including, for each type hierarchy, an initialization function which takes as an argument a reference to an instance of any of the types in the type hierarchy. The initialization function included for each type hierarchy is performed by loading the discriminator with the argument of the initialization function.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.