Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!uupsi!com!eberard From: eberard@com (Edward V. Berard) Newsgroups: comp.object Subject: "Wrappers" and "Container Objects" Date: Mon, 24 Jun 91 19:28:38 EDT Organization: Berard Software Engineering, Inc. Message-ID: Reply-To: eberard@com (Edward V. Berard) Distribution: world Approved: eberard@com (Edward V. Berard) Keywords: wrappers, container objects Summary: Looking for references and usages X-Mailer: uAccess - Mac Release: 1.5 Lines: 52 Folks, I am attempting to track down some definitions and concepts. My questions are: 1. There are quite a few references for "container objects" (see, e.g., bibliography). Some references seem to equate the term "container object" with "composite object." Others seem to restrict "container object" to strictly "homogeneous composite object." Is there a preferred connotation? If you claim that there is, can you supply me with some references to back up your claim? 2. The term "wrapper" seems to be a specialized form of a container class. While I have a general idea of the definition for this term, I cannot seem to find any "formal," or at least citable references for the term. 3. Are there any related terms I should know about (e.g., I have heard people use the term "whopper"), and are there any citable references for these terms. Thanks for any help. Short Bibliography [Booch, 1991]. G. Booch, Object-Oriented Design With Applications, Benjamin/Cummings, Menlo Park, California, 1991. [Gorlen et al, 1990]. K.E. Gorlen, S. M. Orlow, and P.S. Plexico, Data Abstraction and Object-Oriented Programming in C++, John Wiley and Sons, New York, New York, 1990. [Khoshafian and Abnous, 1990]. S. Khoshafian and R. Abnous, Object Orientation: Concepts, Languages, Databases, User Interfaces, Addison-Wesley Publishing Company, Reading, Massachusetts, 1990. [Wirfs-Brock et al, 1990]. R. Wirfs-Brock, B. Wilkerson, and L. Wiener, Designing Object-Oriented Software, Prentice-Hall, Englewood Cliffs, New Jersey, 1990. ---------New Address---------New Phone Number---------New FAX Number-------- Edward V. Berard | Phone: (301) 417-9884 Berard Software Engineering, Inc. | FAX: (301) 417-0021 101 Lake Forest Blvd., Suite 360 | E-Mail: eberard@bse.com Gaithersburg, Maryland 20877 | ---------New Address---------New Phone Number---------New FAX Number--------