Invention Grant
- Patent Title: Fast late binding of object properties
- Patent Title (中): 快速后期绑定的对象属性
-
Application No.: US12475399Application Date: 2009-05-29
-
Publication No.: US08438540B2Publication Date: 2013-05-07
- Inventor: James Paul Schneider
- Applicant: James Paul Schneider
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
An apparatus and a method for managing class properties in a computer program is described. Classes are declared. Each class is associated with a corresponding property with at least one class inheriting one or more property corresponding to one or more other classes. A table generator forms a table of property offsets associated with each class. The table is copied forward with each inheritance declaration. A reference to a property of a class is resolved by retrieving the table associated with a current instance's class and resolving from the table associated with the class corresponding to an object from which the property is referenced.
Public/Granted literature
- US20100306742A1 FAST LATE BINDING OF OBJECT PROPERTIES Public/Granted day:2010-12-02
Information query