← Back to Patent Explorer
EP0546682A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Parent class shadowing

Assignee: International Business Machines Corp
•
Filing: 1992-11-09
•
Granted: —
•
Expires: 2012-11-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method, system and program for supporting a dynamic bind between a derived class and its parent class. A processor provides for the registration of class objects and dynamic binding of derived class objects to their parent class objects based on the registration mechanism. The SOM object model removes static references to class objects by having all the parent class information available at runtime through the parent class object. Thus, when the derived class implementation needs information about the size of the parent class state data structure, the addresses of the parent class method procedures, or access to the parent class method procedure table the appropriate information is retrieved from the parent class object.

Inventors

  • 👤 Mike Haden Conner
  • 👤 Andrew Richard Martin
  • 👤 Larry Keith Raper

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 10:53
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4488; G06F9/449

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 55 words
An object oriented data processing system characterized in having a class manager to keep a registry of statically defined parent classes, means to insert a shadow class to override an existing parent class, and means enabling a child class to interrogate the class manager to ascertain its current rather than its statically defined parent class.
Claim 2
Dependent Claim 55 words
An object oriented data processing system characterized in having a class manager to keep a registry of statically defined parent classes, means to insert a shadow class to override an existing parent class, and means enabling a child class to interrogate the class manager to ascertain its current rather than its statically defined parent class.
Claim 3
Independent Claim 44 words
A method for shadowing a class in a statically compiled class hierarchy, comprising the steps of: (a) registering a class object; (b) determining the class object based on a class name; (c) shadowing a new class object for the class object without requiring recompilation.
Claim 4
Independent Claim 44 words
A method for shadowing a class in a statically compiled class hierarchy, comprising the steps of: (a) registering a class object; (b) determining the class object based on a class name; (c) shadowing a new class object for the class object without requiring recompilation.
Claim 5
Dependent Claim 17 words
A method as recited in claim 3, wherein the registered class object is a parent class object.
Claim 6
Dependent Claim 26 words
A method as recited in claim 4, including the step of establishing a connection between a derived class object and its parent class object at runtime.
Claim 7
Dependent Claim 23 words
A method as recited in claim 3, including the step of linking an application to a parent class object while preserving shadowing capability.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag