I am learning Java recently, and I came across the notion of package-private classes, which is the default if we don\'t specify anything. But then I realized:>
One nice thing about package-private is that you can use it to give access to methods you would otherwise consider private to unit test classes. The downside of course being that other classes in the package could call it when they really shouldn't.