Article View: be.comp.programming
Article #9283Re: C leren voor C++
From: Luc Kumps
Date: Wed, 22 May 2002 12:45
Date: Wed, 22 May 2002 12:45
22 lines
2206 bytes
2206 bytes
"Antoon Pardon" <apardon@forel.vub.ac.be> wrote in message
news:slrnaemuml.un4.apardon@trout.vub.ac.be...
> Het ging om conceptueel objectgeorienteerd te werken in een
> taal die daar niet voor geschikt is. Iemand die een beetje
> weet wat hij doet kan perfect een "bevat een..." relatie
> gebruiken om een "is een ... relatie" mee te implementeren.
In sommige gevallen is 't zelfs noodzakelijk om zo te werken in C++.
Een zeer typisch voorbeeld is het deriven van een class van ��n van de STL
containers.
Omdat die dingen geen virtuele destructor hebben, is
class MyVector<x> : public vector<x> {
...
};
vaak uitgesloten, en moet men een vector binnenin de class zelf
implementeren, en alle methods/operators opnieuw implementeren in functie
van de oorspronkelijke.
Luc K
Technical Details
Message-ID:
<ppMG8.90748$Ze.13753@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!fr.clara.net!heighliner.fr.clara.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<3CB84721.8A420CAD@pandora.be> <jG%t8.15774$Ze.3708@afrodite.telenet-ops.be> <85661ul9w8.fsf@frit.mine.nu> <5s8tdu8c6coe90esj0lvfuo0m3d0bammnt@4ax.com> <abm9ql$j9rod$1@ID-104709.news.dfncis.de> <imjtdugl01mh9fvrg2vkg8uk3ar736a1m8@4ax.com> <abmm1m$jpmo3$1@ID-104709.news.dfncis.de> <po00eu4h44gngaaeuvrsomkkb733rla2g1@4ax.com> <slrnaemuml.un4.apardon@trout.vub.ac.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,643108e417cc4f0f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-05-22 05:45:10 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!fr.clara.net!heighliner.fr.clara.net!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail From: "Luc Kumps" <NOkumpsSPAM@pandora.be> Newsgroups: be.comp.programming References: <3CB84721.8A420CAD@pandora.be> <jG%t8.15774$Ze.3708@afrodite.telenet-ops.be> <85661ul9w8.fsf@frit.mine.nu> <5s8tdu8c6coe90esj0lvfuo0m3d0bammnt@4ax.com> <abm9ql$j9rod$1@ID-104709.news.dfncis.de> <imjtdugl01mh9fvrg2vkg8uk3ar736a1m8@4ax.com> <abmm1m$jpmo3$1@ID-104709.news.dfncis.de> <po00eu4h44gngaaeuvrsomkkb733rla2g1@4ax.com> <slrnaemuml.un4.apardon@trout.vub.ac.be> Subject: Re: C leren voor C++ Lines: 25 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <ppMG8.90748$Ze.13753@afrodite.telenet-ops.be> Date: Wed, 22 May 2002 12:45:09 GMT NNTP-Posting-Host: 213.118.69.206 X-Complaints-To: abuse@telenet.be X-Trace: afrodite.telenet-ops.be 1022071509 213.118.69.206 (Wed, 22 May 2002 14:45:09 MET DST) NNTP-Posting-Date: Wed, 22 May 2002 14:45:09 MET DST Organization: Telenet Internet