From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,386670df95abccf1 X-Google-Attributes: gid103376,public From: Peter Milliken Subject: Re: ANNOUNCE: Abstract Factory posted to ACM patterns archive Date: 1999/03/04 Message-ID: <36DF04FB.21E3CEFC@boeing.com>#1/1 X-Deja-AN: 451319727 Content-Transfer-Encoding: 7bit Sender: nntp@news.boeing.com (Boeing NNTP News Access) X-Nntp-Posting-Host: 205.175.234.103 References: <7bmcb5$jkf$1@nnrp1.dejanews.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii Organization: The Boeing Company Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-03-04T00:00:00+00:00 List-Id: Not really "hip OO lingo", it's just the name of one of the patterns written up in the "Gang of Four" (GoF) book on design patterns (copyright in my edition is 1995). All of Matthew's postings have been dealing with implementation of these design patterns into Ada95 (the book contains examples in C++). Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. "Factory Method Intent: Define an interface for creating an object, but let all subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses." Hope this helps :-) Peter dennison@telepath.com wrote: > In article , > Matthew Heaney wrote: > > I have prepared a short article on how to implement the Abstract Factory > > pattern in Ada95, and posted it to the ACM patterns archive. The > > introduction of the article appears below. > > For those of us not up on the latest hip OO lingo, could someone please > explain what a "factory" is? FOLDOC didn't know, and the ACM website just > assumed I know. > > T.E.D. > > -----------== Posted via Deja News, The Discussion Network ==---------- > http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own