×

Mechanism for dynamic selection of an object's method

  • US 6,487,714 B1
  • Filed: 05/24/1999
  • Issued: 11/26/2002
  • Est. Priority Date: 05/24/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer program product comprising:

  • a computer usable medium having computer readable program code embodied therein for implementing an object oriented programming language, the computer readable program code comprising;

    (a) computer readable program code in respect of at least two code blocks for at least one method of an object of a specified class, each of said code blocks containing a different implementation of said at least one method, and (b) computer readable program code for accessing a desired code block at run-time on a per object instance basis so as to allow selection of a desired implementation of said at least one method without requiring instantiation of an object of a different class;

    said selection of which implementation to invoke being integrated into an existing invocation method of said language and thus being transparent to a calling application invoking said at least one method.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×