×

Development system with methods for runtime binding of user-defined classes

  • US 5,953,524 A
  • Filed: 11/22/1996
  • Issued: 09/14/1999
  • Est. Priority Date: 11/22/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a system for creating and using objects created from classes in a computer, each class providing at least one prototype defining behavior for an object, a method for providing runtime binding of classes to objects upon execution of a program, the method comprising:

  • specifying creation at runtime of a particular object of a particular class, said particular object being constructed to dynamically accept one of several prototypes from the particular class, in order of a pre-selected preference, during runtime execution of the program; and

    at runtime, creating the particular object by performing such steps of;

    (i) attempting to read the prototype from the class which is preferred for creation of the particular object,(ii) if the prototype which is preferred for creation of the particular object cannot be read, attempting to read other prototypes from the class according to the order of the pre-selected preference, until a prototype is successfully read,(iii) if prototype for the class is found, reading a prototype from a parent class from which the object class inherits, and(iv) creating the object based on a prototype which has been successfully read, so that the object exhibits runtime behavior defined by the prototype.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×