Article View: be.comp.programming
Article #2750Re: interface of abstracte klasse?
From: Passero
Date: Sun, 14 Mar 2004 19:07
Date: Sun, 14 Mar 2004 19:07
32 lines
2404 bytes
2404 bytes
"Stefan Arentz" <stefan@tiSateh.local> schreef in bericht news:m2k71n5ll1.fsf@tiSateh.local... > > Ik doe vaak een combinatie van die twee: > <knip> > > De abstract class neemt de interface over. Dus je zal de overige methods van de > interface nog meoten implementeren in de subclass van de abstract class. Dat is > toch de 'controle' die je zoekt? > Het probleem bij mij is dat ik verschillende klasse nodig heb die dezelfde methode moeten gebruiken maar anders implementeren. Al de methode die ik beschrijf in de interface moeten ook voorkomen in de klasse, dit wil zeggen dat wanneer ik zo'n nieuwe klasse wil maken, ik eerst een abstracte klasse moet maken die de implementatie doet en dan die eigenlijke klasse laten erven van de abstracte, das toch beetje onhandig? Ik zou ook al mijn attributen in alle klassen opnieuw kunnen defini�ren maar dan zit ik met redundantie maar vraag me nu af of die hier nu zo erg zou zijn. Dan kan ik wel gebruik maken van de interface en heb ik geen abstracte klasse nodig en heb ik ook controle op de implementatie. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.600 / Virus Database: 381 - Release Date: 28/02/2004
Technical Details
Message-ID:
<r325c.34634$fM3.1628227@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news.moat.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<Jt_4c.34333$9T2.2366510@phobos.telenet-ops.be> <m2k71n5ll1.fsf@tiSateh.local>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,dabf0b8920a17871 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,dabf0b8920a17871 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-03-14 11:07:04 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!news.moat.net!feed1.news.be.easynet.net!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "Passero" <bla@bla.bla> Newsgroups: be.comp.programming,nl.comp.programmeren References: <Jt_4c.34333$9T2.2366510@phobos.telenet-ops.be> <m2k71n5ll1.fsf@tiSateh.local> Subject: Re: interface of abstracte klasse? Lines: 34 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Message-ID: <r325c.34634$fM3.1628227@phobos.telenet-ops.be> Date: Sun, 14 Mar 2004 19:07:03 GMT NNTP-Posting-Host: 213.118.220.204 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1079291223 213.118.220.204 (Sun, 14 Mar 2004 20:07:03 MET) NNTP-Posting-Date: Sun, 14 Mar 2004 20:07:03 MET Organization: Telenet Internet