Mr. Friedman-Hill (or anyone else that knows),
I've always wondered...why doesn't
Java implement the idea of "protected private" access, where a method with both of those access modifiers would be accessible only to subclasses and no other class? I heard this idea was on the drawing board when the language was being designed but didn't go in.
I have never been able to figure out why Java treats classes in the same package with more privilege than subclasses of a different package. I can't say why this bothers me, but it seems on its head. Do you have any thoughts on this?
Thanks!
sev