Article View: be.comp.programming
Article #3288Re: polymorfisme...
From: Aquila
Date: Mon, 19 Jan 2004 14:03
Date: Mon, 19 Jan 2004 14:03
16 lines
1656 bytes
1656 bytes
Elie De Brauwer <helios@phenix.rootshell.be> wrote: > >Stel, in elke klasse voeg je een enum TYPE die aangeeft om welk type >persoon het juist gaat. Verder voeg je een lidfunctie toe die je >geeftype doopt, deze geeft het type terug. In elke constructor zet >je het type goed. >Wanneer je iets uit die map wilt halen kijk je eerst naar het type, >daarrond plaats je een switch case opdracht en aan de hand daarvan bepaal je >naar welk object je moet casten. >(Wel uit het vuistje maar het zou moeten weken) > Dat is nogal een vies antwoord als de OP polymorfisme wil... -- Aquila "May the source be with you"
Technical Details
Message-ID:
<eson00lm2l5qck2k95orkbjo0i1asfobfu@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsgate.cistron.nl!news.cambrium.nl!news.cambrium.nl!news.cambrium.nl!newsfeed.wxs.nl!textnews.wxs.nl!not-for-mailReferences:
<OIYFb.92947$Cm5.4182070@phobos.telenet-ops.be> <bug2g9$1d8jq$1@sinclair.be.wanadoo.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,56f250c87ae79c50 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-01-19 06:03:53 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsgate.cistron.nl!news.cambrium.nl!news.cambrium.nl!news.cambrium.nl!newsfeed.wxs.nl!textnews.wxs.nl!not-for-mail From: Aquila <Braempje@Netscape.Net> Newsgroups: be.comp.programming Subject: Re: polymorfisme... Date: Mon, 19 Jan 2004 15:03:27 +0100 Organization: Planet Internet Lines: 16 Message-ID: <eson00lm2l5qck2k95orkbjo0i1asfobfu@4ax.com> References: <OIYFb.92947$Cm5.4182070@phobos.telenet-ops.be> <bug2g9$1d8jq$1@sinclair.be.wanadoo.com> NNTP-Posting-Host: 212.239.145.110 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: reader11.wxs.nl 1074521310 4345 212.239.145.110 (19 Jan 2004 14:08:30 GMT) X-Complaints-To: abuse@planet.nl NNTP-Posting-Date: 19 Jan 2004 14:08:30 GMT X-Newsreader: Forte Agent 1.91/32.564