Article View: be.comp.programming
Article #17728Re: JAVA-OO probleem
From: Rudi Breedenraedt
Date: Thu, 11 Nov 1999 00:00
Date: Thu, 11 Nov 1999 00:00
62 lines
2900 bytes
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-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>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