Article View: be.comp.programming
Article #9153Re: C leren voor C++
From: Gerrit Cornelis
Date: Mon, 13 May 2002 10:28
Date: Mon, 13 May 2002 10:28
39 lines
2393 bytes
2393 bytes
timvw <timvw@kotnet.org> wrote in message
news:abmm1m$jpmo3$1@ID-104709.news.dfncis.de...
>
> "LuWi" <no@mail.com> wrote in message
> news:imjtdugl01mh9fvrg2vkg8uk3ar736a1m8@4ax.com...
> > On Sun, 12 May 2002 19:43:57 +0200, "timvw" <timvw@kotnet.org> wrote:
> >
> > >
> > >dacht dat overerving (in java) als volgt werd geimplementeerd:
> > >class A { .... }
> > >
> > >class B extends A {
> > > A internalA;
> > > ......//extensions
> > > }
> > >
> > >denk dat je in c met een struct ook wel kan realiseren.....
> > >
> > >
> >
> > Ik weet ook hoe dat in Java, c++ of C# werkt, maar ik zou wel eens
> > willen zien hoe je dat in c doet...!
>
> struct A {
> .......
> }
>
> struct B {
> struct A *internal;
> .......
> }
>
dit noemen we compositie en geen overerving. B heeft niet de interface van A
en is geen subtype van A.
laat staan dat je late binding hebt op deze manier.
Gerrit
Technical Details
Message-ID:
<tzMD8.34$wC5.721@nreader1.kpnqwest.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.esat.net!nslave.kpnqwest.net!nloc2.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.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>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,643108e417cc4f0f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-05-13 03:28:51 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.esat.net!nslave.kpnqwest.net!nloc2.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail Reply-To: "Gerrit Cornelis" <gerrit.cornelis@mediaGeniX_RemoveForReply.com> From: "Gerrit Cornelis" <gerrit.cornelis@mediaGeniX_RemoveForReply.com> 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> Subject: Re: C leren voor C++ Lines: 42 Organization: MediaGeniX X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Message-ID: <tzMD8.34$wC5.721@nreader1.kpnqwest.net> Date: Mon, 13 May 2002 10:28:41 GMT NNTP-Posting-Host: 193.74.14.13 X-Complaints-To: abuse@kpn.be X-Trace: nreader1.kpnqwest.net 1021285721 193.74.14.13 (Mon, 13 May 2002 12:28:41 MET DST) NNTP-Posting-Date: Mon, 13 May 2002 12:28:41 MET DST