🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17745

Re: JAVA-OO probleem

#17745
From: Frank Bailleul
Date: Fri, 12 Nov 1999 00:00
42 lines
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-mail
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>

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