note
BrowserUk
<p>Sorry [fruiture], could you explain your point a bit more.
<p>I have read your post 3 times and keep wanting to react to it, but I'm sure I'm missing the salient point.
<p>I get lost right around "...a registry of all members of all instances...". Don't all members of a given class have the same members? And isn't the point of OO that one class should not know (nor care) what members another class has, related or not.
<p>I know C++ has that "freind" declaration, but I think even Stroustrup admitted afterwards that the whole private/protected/friend/public/static stuff was a mistake.
<p>"...you'll see that if you write accessor methods for the same member with different names in two related classes..."
<p>How can you have "the same member" in "two ... classes", related or not?
<hr>
<font size=1>
<p>Okay you lot, get your wings on the left, halos on the right. It's one size fits all, and "No!", you can't have a different color.
<br/>Pick up your cloud down the end and "Yes" if you get allocated a grey one they <b><i>are</i></b> a bit damp under foot, but someone has to get them.
<br/>Get used to the wings fast cos its an 8 hour day...unless the Govenor calls for a cyclone or hurricane, in which case 16 hour shifts are mandatory.
<br/>Just be grateful that you arrived just as the tornado season finished. Them buggers are <b>real</b> work.</p></font>
218778
219403