Article View: be.comp.programming
Article #17745Re: JAVA-OO probleem
From: Frank Bailleul
Date: Fri, 12 Nov 1999 00:00
Date: Fri, 12 Nov 1999 00:00
42 lines
2057 bytes
2057 bytes
Rudi, IMHO is builder niet echt geschikt voor hetgeen Bruno wil bereiken. Builder gebruik je normaal om de constructie van een complex aggregate object te delegeren naar de individuele componenten. Patterns wel van toepassing hier: - Composite, bvb. Tabel en Record - Iterator, te gebruiken samen met composite om over de Records te itereren - Prototype, bvb. om een Tabel instantie te creeren adhv een bepaalde id. - Of een of andere variant hierop, bvb mbv reflection Groetjes, Frank Rudi Breedenraedt <r.b@POBoxes.com> wrote in message news:80eh07$1rbh$1@rivage.news.be.easynet.net... > Bruno, > > Ik heb je probleem niet echt gevolgd (het is hier onmiddellik een Re:), maar > misschien brengt het Builder Pattern soelaas. > > Een 'Pattern' in oo is een patroon om een vaak voorkomend soort probleem op > nette oo wijze op te lossen. > > Het builder pattern zorgt ervoor dat je in aan abstracte bibliotheek kunt > zorgen voor de generatie van concrete instances (ok, ok, ik formuleer het > wat slordig). > > Hier een link met meer info: > > http://csg.uwaterloo.ca/~huang/dptool/patterns/creation/builder.htm > > Groetjes, > > Rudi Breedenraedt > <snip>
Technical Details
Message-ID:
<OL_W3.1496$M07.24168@news.chello.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3821AFBF.D19B54FE@rug.ac.be> <3825FA4D.221DE8C6@student.kuleuven.ac.be> <38268FFE.3CF1A29F@rug.ac.be> <382708EA.766892DC@student.kuleuven.ac.be> <38282C86.3B09B996@rug.ac.be> <80eh07$1rbh$1@rivage.news.be.easynet.net>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,5cd683c88cd7912a X-Google-Attributes: gidfcea4,public From: "Frank Bailleul" <frank.bailleul@tvd.be> Subject: Re: JAVA-OO probleem Date: 1999/11/12 Message-ID: <OL_W3.1496$M07.24168@news.chello.be> X-Deja-AN: 547883819 References: <3821AFBF.D19B54FE@rug.ac.be> <3825FA4D.221DE8C6@student.kuleuven.ac.be> <38268FFE.3CF1A29F@rug.ac.be> <382708EA.766892DC@student.kuleuven.ac.be> <38282C86.3B09B996@rug.ac.be> <80eh07$1rbh$1@rivage.news.be.easynet.net> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 X-Complaints-To: abuse@tvd.be X-Trace: news.chello.be 942438510 195.162.216.8 (Fri, 12 Nov 1999 21:28:30 MET) Organization: Chello Usenet Service X-MSMail-Priority: Normal NNTP-Posting-Date: Fri, 12 Nov 1999 21:28:30 MET Newsgroups: be.comp.programming