Patent · US Active

Automatic copying by ancestor in object-oriented languages

US8327323B2 · kind B2 · utility

3Cited by
22References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 8, 2008
Grant dateDec 4, 2012
Priority date
Expiry dateOct 4, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4492
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of automatically defining a new class in a class hierarchy includes creating a descendent class that descends from one or more specified ancestor classes; sequentially analyzing each class along each inheritance path from the specified ancestor classes to a specified similar class to identify each class item in each class that is not selected from the specified ancestor classes; storing a respective pointer for each class item identified in each class that is not inherited by the class referencing the class item and associated with the class; storing a respective pointer for each class item identified in each class that is inherited and redefined by the class referencing the class item and being associated with the class if a pointer referencing the class item is not already stored; and copying each class item referenced by a stored pointer to the descendent class.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.