Patent
1995-06-07
1997-02-04
Treat, William M.
G06F 940
Patent
active
056008384
ABSTRACT:
Method and arrangement for dispatching messages between instance specific dispatch tables of objects, when a particular object does not have resident the method called for execution in response to a message directed toward it. When a message is sent to a first object and the method called for execution is not resident or associated with the first object, the first object may expressly reference another object of the same class which may contain the required method. The message is according dispatched to another instance specific dispatch table associated with an object which may be able to execute the method called for by the message initially transmitted. Upward chaining between instance, class, and superclass level dispatch tables, and method supercalls canceling the effect of method overriding by instance level methods are included in the method and arrangement.
REFERENCES:
patent: 5187786 (1993-02-01), Densmore et al.
patent: 5265206 (1993-11-01), Shackelford et al.
patent: 5287447 (1994-02-01), Miller et al.
patent: 5291593 (1994-03-01), Abraham et al.
patent: 5303379 (1994-04-01), Khoyt et al.
Robert W. Sebesta, Concepts of Programming Languages, 1989, Ch 15, pp. 458-483.
Shih-kun Huang et al., Two-Way Coloring Approaches for Method Dispatching . . . , Sep. 1992, pp. 39-44, IEEE.
D E Breen, An Object-Oriented Programing Methodology for a Conventional Programming Env., Jul. 1988 IEEE, pp. 65-72.
Guillen Juan
Leask James M.
Slone David N.
Smart John A.
Sybase Inc.
Treat William M.
LandOfFree
Object oriented dispatch and supercall process and arrangement does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object oriented dispatch and supercall process and arrangement, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object oriented dispatch and supercall process and arrangement will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-688837