Article View: be.comp.programming
Article #10221Re: Vraagje over klassen (class) (C++)
From: Bart.Vanhauwaert
Date: Mon, 18 Mar 2002 10:19
Date: Mon, 18 Mar 2002 10:19
36 lines
1742 bytes
1742 bytes
Christof Laeremans <christof_laeremans@nospam.hotmail.com> wrote:
> Class Persoon
^^^
De automatische spellingschecker zorgt voor problemen. :)
> {
> Private:
> int _leeftijd;
> char _naam[15];
Het is af te raden om identifiers te beginnen met een underscore. De
reden is dat er nogal 'warrige regeltjes' zijn over wanneer het wel/niet
mag. En in zo'n geval is het beter het onzekere voor het zekere te
nemen en geen enkele identifier met een underscore te beginnen.
(Hoewel strikt genomen wat je hier doet wel kan)
Het probleem is natuurlijk dat je leeftijd bv zowel wil gebruiken
als naam in de klass dan als naam van een parameter (in een
constructor bv). Persoonlijk doe ik het volgende
class Persoon
{
public:
Persoon(int eenLeeftijd);
: Leeftijd(eenLeeftijd)
{
}
private:
int Leeftijd;
};
cu bart
--
http://www.irule.be/bvh/
Technical Details
Message-ID:
<mve47a.cs2.ln@ns1.irule.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!skynet.be!skynet.be!louie!not-for-mailReferences:
<aN8l8.14631$DE4.1677@afrodite.telenet-ops.be> <a7439i$10dqf$1@sinclair.be.wanadoo.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,4353de8f92b91cf9
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-03-18 05:24:14 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!skynet.be!skynet.be!louie!not-for-mail
Sender: - <bvh@ns1.irule.be>
From: Bart.Vanhauwaert@nowhere.be
Subject: Re: Vraagje over klassen (class) (C++)
Newsgroups: be.comp.programming
References: <aN8l8.14631$DE4.1677@afrodite.telenet-ops.be> <a7439i$10dqf$1@sinclair.be.wanadoo.com>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.17-21mdksecure (i686))
Date: Mon, 18 Mar 2002 11:19:34 +0100
Message-ID: <mve47a.cs2.ln@ns1.irule.be>
Lines: 36
NNTP-Posting-Host: 194.78.202.248
X-Trace: 1016457036 reader0.news.skynet.be 246 194.78.202.248
X-Complaints-To: abuse@skynet.be