Wednesday, June 4, 2003 07:30 AM
hmm, as far as I know (?) methods do not have to be declared "public", in an interface. I usually leave them as the default visibility, e.g. package, friendly, or whatever you call it.
Then in the implementation class, the visibility has to be equal to or greater than the visibility in the interface. So, by leaving it as the default on the method in the interface, I can either leave it as the default, or make it public, on the method in the implementation class.