×

Efficient method router that supports multiple simultaneous object versions

  • US 5,644,771 A
  • Filed: 04/03/1995
  • Issued: 07/01/1997
  • Est. Priority Date: 09/30/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for creating an object oriented programming environment, said method comprising the steps of:

  • creating a Root class, said Root class comprising a Root class object, a Root class interface table, and a Root class method table;

    connecting said Root class object to said Root class interface table and said Root class interface table to said Root class method table;

    creating X levels of subclasses to said Root class, wherein X is a positive integer greater than one, each of said X levels of subclasscs comprising a first class and a second class, said first class and said second class respectively comprising a class object, a class interface table, a class method table, and X super class class method tables; and

    respectively connecting each said class interface table to its said class object and each said class method table and each set of said X super class class method tables to its said class interface table, whereby said object oriented programming environment is used to create object instances and wherein each said class interface table is used by said object instances to call method programs.

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