Claims
- 1. A computer program product comprising:
- a computer readable medium having computer program logic recorded thereon for shadowing a parent class in an object oriented program with a statically linked object hierarchy, the program product having:
- (a) program product means having computer readable means for use with a computer to replace a static class name resolution means in an executable copy of a statically compiled class hierarchy;
- (b) program product means having computer readable means for use with a computer to register a new class object to replace one of a plurality of statically linked classes;
- (c) program product means having computer readable means for use with a computer to determine a class address of a class based on a class name using said new class name resolution means to reference said new class without relinking any others of said plurality of statically linked classes.
- 2. A computer program product as recited in claim 1, wherein the new class object is a parent class object.
- 3. A computer program product as recited in claim 1, further comprising program product means having computer readable means for use with a computer to establish a connection between a derived class object and its parent class object at runtime.
- 4. A computer program product as recited in claim 1, further comprising program product means having computer readable means for use with a computer to shadow the parent class object of a derived class object.
- 5. A computer program product as recited in claim 1, further comprising program product means having computer readable means for use with a computer to link an application to a parent class object while preserving shadowing capability.
Parent Case Info
This application is a continuation of application Ser. No. 08/299,233 filed Aug. 31, 1994 now U.S. Pat. No. 5,418,964.
Continuations (1)
|
Number |
Date |
Country |
Parent |
299233 |
Aug 1994 |
|