From: David Flanagan Date: 2007-06-14T06:55:19+09:00 Subject: Re: new method dispatch rule (matz' proposal) Meinrad, I favor leaving private methods exactly as they currently are, but adding a new mechanism or visibility level that a class writer can use to ensure that local helper methods are not overwritten. Surely the author of a class ought to have the right to decide whether subclassers are allowed to meddle! David Meinrad Recheis wrote: > I strongly disagree here. While I think it is good to protect private > methods against inadvertently overriding them, I consider it harmful > to completely hide them from subclasses. If I really want to change > something I should be able to do so (i.e. via reflection). In > languages with strict privacy concepts like Java it is a pain to > extend a class in ways other than intended by the author of that > class. > > -- henon