Pattern for instantiating objects of unknown type in object-orie

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 900

Patent

active

061638137

ABSTRACT:
An intelligent creator design pattern for instantiating a new application subclass of an application base class without revising existing application code in an object-oriented programming system. The intelligent creator design pattern of this invention specifies a base class to be inherited by an intelligent creator subclass added to an existing application to instantiate a new application subclass responsive to recognition of predetermined application input data without modification to the remainder of the application code. A dynamic list object that includes methods for autonomously updating a list of references to all intelligent creator subclasses eliminates knowledge of specific creator subclasses from the application. The dynamic list object code need not be updated when adding creator subclasses because the list object is self-updating responsive to the recognition methods of each new creator subclass added to the application. The recognition capacity provided in each intelligent creator subclass also eliminates all knowledge of specific application subclasses from the application.

REFERENCES:
patent: 5437025 (1995-07-01), Bale et al.
IBM Technical Disclosure Bulletin, vol. 38, No. 8, Aug. 1995, Armonk, NY, pp. 623-624, XP000534658, "Independent Class/Application Relationship in OO Environment."
IBM Technical Disclosure Bulletin, vol. 33, No. 8, Jan. 1991, Armonk, NY, pp. 179-180, XP000106920, "Recording Virtual Function Table Offsets in External Variables."
IBM Technical Disclosure Bulletin, vol. 35, No. 4b, Sep. 1992, Armonk, NY, pp. 224-226, XP000313917, "Version Independence for Object-Oriented Programming Systems."
Gibbs, Simon Class Management for Software Communities, Tsichritzis, Dennis, Casais, Eduardo, Communications of ACM, v.33, p 90 (14), Sep. 1990.
Gamma et al., Design Patterns: Elements of Reusable Object Oriented Software, Addison-Wesley, p. 65-73, 259-273, 369-377, 1994.
E. Gamma et al, "Design Pattern: Elements of Resuable Object Oriented Software", pp. 1-31 & 81-136, 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Pattern for instantiating objects of unknown type in object-orie does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Pattern for instantiating objects of unknown type in object-orie, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Pattern for instantiating objects of unknown type in object-orie will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-277903

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.