🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #17728

Re: JAVA-OO probleem

#17728
From: Rudi Breedenraedt
Date: Thu, 11 Nov 1999 00:00
62 lines
2900 bytes
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

====================================================
United Programmers Club VZW
http://bewoner.dma.be/upc/
http://www.upc.be
upc@POBoxes.com

Bruno Lowagie heeft geschreven in bericht <38282C86.3B09B996@rug.ac.be>...
>> Fluit me maar terug als je dat nodig vindt ;) ik heb misschien
>> (waarschijnlijk?) je situatie verkeerd ingeschat.
>
>Mijn vraag was puur theoretisch en louter uit interesse,
>maar toch wil ik ter verduidelijking nog even schetsen
>wat ik bedoelde:
>
>De klasse Record is afgeleid van de klasse Tabel.
>Er wordt automatisch een Tabel-instantie gegenereerd
>met de meta-informatie van alle tabellen in onze database.
>De klasse Record voegt daar de gegevens van 1 record aan toe.
>Deze klassen zijn nauw verweven met een JNI waarmee ik
>mijn RDBMS kan aanspreken.
>
>Dit is mijn onderste laag.
>
>Daarboven heb ik een laag die van mijn RDBMS een soort
>ODBMS maakt en die moet verhullen dat de historisch
>gegroeide, archa�sche opgebouwde, slecht ontworpen
>database niet altijd even consistent is.
>
>Dat is de laag waarmee onze applicatie werkt.
>Ik wil niet dat de applicatie rechtstreeks gebruik
>maakt van de onderste laag.
>Je opmerking is misschien wel terecht, maar ik heb
>een keuze gemaakt waar ik mij aan wil houden.
>
>De vraag blijft dus: hoe kan je een statische method
>in een abstracte moederklasse een instantie laten cre�eren
>van het kind vanwaar de statische method wordt opgeroepen?
>
>Ik denk dat dit onmogelijk is in JAVA...
>Maar misschien heb ik het verkeerd voor.
>
>Bruno
Technical Details
Message-ID: <80eh07$1rbh$1@rivage.news.be.easynet.net>
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>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,5cd683c88cd7912a
X-Google-Attributes: gidfcea4,public
From: "Rudi Breedenraedt" <r.b@POBoxes.com>
Subject: Re: JAVA-OO probleem
Date: 1999/11/11
Message-ID: <80eh07$1rbh$1@rivage.news.be.easynet.net>
X-Deja-AN: 547303866
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>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
X-Complaints-To: abuse@easynet.net
X-Trace: rivage.news.be.easynet.net 942327623 60785 212.100.172.11 (11 Nov 1999 13:40:23 GMT)
Organization: [ posted via Easynet Belgium ]
NNTP-Posting-Date: 11 Nov 1999 13:40:23 GMT
Newsgroups: be.comp.programming