|
|
Warp wrote:
> IntegerOrFloat* ptr = whatever;
That's a pointer to a struct. :-)
I know you're joking, but that's the sort of quibble people make when
distinguishing references from pointers from addresses.
> The point was not whether it has public and private sections, but
> whether you can implement something the class uses somewhere else than
> in the class declaration, completely invisible to the rest of the program.
Um, yes. I'm not sure what you mean, tho.
How can it be "completely invisible to the rest of the program" and
still be useful?
You can implement private methods that only the class can call and which
are invisible to any code not in the class defining the method, if
that's what you mean. You can even put it in a separate file all by itself.
> That was not my point. My point was that it's nice that I can put some
> implementations in a separate file, which reduces the clutter of the
> class declaration.
C# has "partial classes". That's what it's for. In practice, code
generators put generated code in one file and leave the other for you to
futz with.
--
Darren New / San Diego, CA, USA (PST)
"That's pretty. Where's that?"
"It's the Age of Channelwood."
"We should go there on vacation some time."
Post a reply to this message
|
|