设想一种情况:有一个类MyClass是不加public修饰符的(只具有包访问权限),其中有一个方法MyMethod(),是加public修饰符的。那么,在另一个包中定义的类,能够访问类MyClass中的MyMethod()方法吗?
------解决方案--------------------------------------------------------
自己再你eclipse里试验一下就可以知道答案了
MyClass都不可见了
你根本就无法在其他包中new这个对象
弹劾调用他的方法呢
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
不能。一般有这样设计的东西这个方法可能会是 protected 的
------解决方案--------------------------------------------------------