On Thu, 31 Aug 2000, Simon Hausmann wrote: > On Thu, Aug 31, 2000 at 11:21:50AM +0200, Bernd Gehrmann wrote: > > On Thu, 31 Aug 2000, Simon Hausmann wrote: > > > > > Methods being declared private in a class can still be accessed using #define private public > > > hacks. > > > > Only if you have a very non-standard understanding of the word "can". > > Yes ;-) This understanding does not include the word "design" :-) That's what you have mentioned before. The other issue is compatibility. If you make use of internals of a class, your code will likely break with a later version of that library. That's the whole point of encapsulation. Bernd.