Claims
- 1. In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising:
- (a) identifying an alteration to said content of said object; and
- (b) altering, at run-time, said object by performing said alteration to said content of said object.
- 2. In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object for altering said object at run-time comprising:
- (a) identifying an alteration to said content of said object; and
- (b) altering at run-time, said object by performing said alteration to said content of said object, wherein said altering comprises one of: adding one of a designated method and a designated datum to said content of said object; and deleting one of said designated method and said designated datum from said content of said object.
- 3. In object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, a process, initiated by said object, for altering said object at run-time comprising:
- (a) identifying an alteration to said content of said object; and
- (b) altering, at run-time, said object by performing said alteration to said content of said object and;
- (c) after said altering, registering said object with an object manager executing in said object-oriented run-time environment.
- 4. In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising:
- means for identifying an alteration to said content of said object; and
- means for altering, at run-time, said object by performing said alteration to said content of said object.
- 5. In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising:
- means for identifying an alteration to said content of said object; and
- means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said means for altering comprises means for one of: adding one of a designated method and a designated datum to said content of said object; and deleting one of said designated method and said designated datum from said content of said object.
- 6. In an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, a system for altering said object at run-time, said altering initiated by said object, comprising:
- means for identifying an alteration to said content of said object;
- means for altering, at run-time, said object by performing said alteration to said content of said object; and
- means for registering said object with an object manager executing in said object-oriented run-time environment.
- 7. An article of manufacture comprising:
- computer usable media having computer readable program code means embodied therein for an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said method performing at least one designated function, said datum for storing at least one value, said code means for altering said object at run-time, said altering initiated by said object, said code means comprising:
- code means for identifying an alteration to said content of said object; and
- code means for altering, at run-time, said object by performing said alteration to said content of said object.
- 8. An article of manufacture comprising:
- computer usable media having computer readable program code means embodied therein for an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, said code means for altering said object at run-time, said altering initiated by said object, said code means comprising:
- code means for identifying an alteration to said content of said object; and
- code means for altering, at run-time, said object by performing said alteration to said content of said object, wherein said code means for altering comprises code means for one of: adding one of a designated method and a designated datum to said content of said object; and deleting one of said designated method and said designated datum from said content of said object.
- 9. An article of manufacture comprising:
- computer usable media having computer readable program code means embodied therein for an object-oriented run-time environment, wherein an object is instantiated and executing and comprises a content, said content including at least one of a method and a datum, said at least one method performing at least one designated function, said datum for storing at least one value, said code means for altering said object at run-time, said altering initiated by said object, said code means comprising:
- code means for identifying an alteration to said content of said object;
- code means for altering, at run-time, said object by performing said alteration to said content of said object; and
- code means for registering said object with an object manager executing in said object-oriented run-time environment.
CROSS-REFERENCE TO RELATED APPLICATIONS
This Application is a continuation of the United States Patent Application entitled "PROCESS AND SYSTEM FOR RUN-TIME INHERITANCE AND DISINHERITANCE OF METHODS AND DATA," filed Dec. 27, 1995, Ser. No. 08/579,543, now U.S. Pat. No. 5,758,348.
US Referenced Citations (16)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0619544A2 |
Oct 1994 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
579543 |
Dec 1995 |
|